Wie wird der ausgewählte Wert in EnumDropDownListFor festgelegt?

8

Ich verwende MVC 5.2.0 und versuche, das neue Html.EnumDropDownListFor zu verwenden. So setze ich die Werte:

%Vor%

Dies funktioniert und die Werte werden angezeigt. Aber wie stelle ich den ausgewählten Wert (SelectedEnumId) ein?

Normalerweise würde ich

verwenden %Vor%

Gibt es eine Möglichkeit, dies mit dem neuen Helper in MVC 5.1-5.2 zu tun? Oder muss ich dafür eine Erweiterungsmethode erstellen?

    
Moy 16.07.2014, 01:24
quelle

2 Antworten

20

Soweit ich weiß, stellen Sie sicher, dass der Wert, den Sie auswählen möchten, in Ihrem Modell eingestellt ist, bevor Sie

aufrufen %Vor%     
tobias 22.07.2014, 00:44
quelle
2

Konnte nicht die Option in der Steuerung ausgewählt, um auf dem Frontend angezeigt werden, so musste auf eine temporäre versteckte Eingabe zurückgesetzt und verwendet jQuery auf der Client-Seite zu aktualisieren:

%Vor%

%Vor%     
Doug Dekker 04.05.2016 13:27
quelle

Tags und Links