2016-06-30 5 views
0

ich Aufzählungen in meinem Modell und es ist Wert in Anzeigename-Eigenschaft in der Ansicht zugewiesen ordnungsgemäß nicht angezeigt, sondern es ist die Anzeige Wert „AB“Meine Enum-Werte nicht richtig angezeigt ASP.NET MVC

[display(Name) ="Value Assigned"]= AB 

" Wert zugewiesen "Zeichenfolge. Was soll ich ändern mein enum Modell oder Ansichten?

+0

Welche Version von MVC? –

+0

Können Sie den Rasierercode teilen, den Sie verwenden, um das Feld anzuzeigen? –

+0

MVC 5. @ Html.DisplayFor (model => model.Industry) Industrie ist mein enum – Jahson

Antwort

1

Fügen Sie diesen Editor-Vorlagencode in/Views/Shared/DisplayTemplates Folder hinzu, erstellen Sie den Ordner, wenn er nicht bereits vorhanden ist.

Keine weiteren Änderungen sind hoffentlich erforderlich.Dies hat mein Problem gelöst.

0

Vergessen Sie nicht, jUIHint("Enum") in der Enum-Eigenschaft Ihres Modells zu verwenden.

Zusätzliche Resouce: codeproject.com

+0

können Sie mehr Beschreibung zu dem Link hinzufügen? –

Verwandte Themen