Wie wird ListSelectListItem in ViewList sicher in View umgewandelt?

8

Ich folgte einer Frage, wo das OP so etwas hatte

%Vor%

Und dann in der Lage war, so etwas zu tun

%Vor%

Ich hatte die Erwartung, dass das Ergebnis der Besetzung null sein würde, und das habe ich auch gesagt. Ich wurde korrigiert, dass es funktionieren sollte und es wurde über .net fiddle demonstriert. Zu meiner Überraschung wurde die Dropdown-Liste mit den Elementen gefüllt.

Meine Frage: Wie kommt es, dass in der Ansicht List<SelectListItem> auf SelectList

gesetzt wird?     
Nkosi 11.10.2016, 14:22
quelle

1 Antwort

9

Das war eine gute Frage. Ich habe mich weiter damit befasst, und wenn der Parameter selectList null ist, wird der Parameter name verwendet, um einen Schlüssel in ViewData nachzuschlagen.

Ich basiere dies auf Ссылка

Sie haben sogar einen Kommentar hinzugefügt:

%Vor%

Und später wird name verwendet:

%Vor%

Gute Frage @ Nkosi. Ich hatte keine Ahnung, dass das möglich war.

    
Andrei Olariu 11.10.2016, 15:11
quelle

Tags und Links