Auffüllen und die Auswahl eines Drop-Down-Liste den Wert in ASP.NET MVC 4

Drop-down-Listen in ASP.NET MVC verwirren mich. Ich habe eine Modell-Klasse. Die Modell-Klasse eine Zeichenfolge namens SelectedValue. Diese Zeichenkette repräsentiert, die vorher ausgewählten Wert. Ich habe eine Sammlung der Artikel, die ich habe, aus der Datenbank abgerufen. Jeder Artikel der Kollektion hat eine ID und einen Namen Wert. Mein problem ist, ich weiß nicht, was der empfohlene Weg, um diese Informationen in der UI ist.

Ich bin mir nicht sicher, ob ich es verwenden soll, die ViewBag oder das Modell. Sobald der Wert ist dort aber, ich bin mir auch nicht sicher, was der beste Weg zum Auffüllen der UI ist. Ich habe gesehen, HTML-Helfer und Menschen, die mit RAZOR-syntax. Ich bin sehr verwirrt. Was tun die Menschen empfehlen?

Danke

  • string.Leer)
  • oder mittels Modell-und lambda-Ausdrücke @Html.DropDownListFor(x => ManagerId, Modell.Führungskräfte)
  • Wie ist die richtige "Manager" ausgewählt? Ich verstehe es nicht
InformationsquelleAutor Eels Fan | 2013-03-15
Schreibe einen Kommentar