Verwenden von Html.DropDownListFor() in ASP.NET MVC
In ASP.NET MVC ist es sehr einfach, eine einfache Dropdown-Liste mit statischen Optionen zu erstellen.
Schreiben Sie ein einfaches Html.DropDownListFor():
Beispiel:
Betrachten Sie die folgenden Beispieldaten:
public static IEnumerable<Color> Colors = new List<Color> { new Color { ColorId = 1, Name = "Red" }, new Color { ColorId = 2, Name = "Blue" } };
Erstellen Sie in Ihrem Modell eine Eigenschaft, die das ausgewählte Element darstellt:
public class PageModel { public int MyColorId { get; set; } }
Erstellen Sie Ihrer Ansicht nach ein Dropdown mit dem folgenden Code:
@Html.DropDownListFor(model => model.MyColorId, new SelectList(Colors, "ColorId", "Name"))
Dadurch wird eine Dropdown-Liste mit den Optionen „Rot“ und „Blau“ generiert und der ausgewählte Wert wird in der MyColorId-Eigenschaft des Modells gespeichert.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine einfache Dropdown-Liste mit Html.DropDownListFor() in ASP.NET MVC?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!