Ich bin neu in ASP.NET MVC. Ich versuche herauszufinden, wie ich aus den Werten in meiner Datenbank eine einfache Dropdown-Liste erstellen kann. In ASP.NET-Webformularen kann ich eine Dropdownliste wie folgt laden:
Page.aspx
%Vor%Page.aspx.cs
%Vor%Wie mache ich die gleiche Art von Sache in ASP.NET MVC? Danke!
Modell
%Vor%Erweiterungsmethode
%Vor%Abrufen von Daten aus der Datenbank
%Vor%Anzeigen
%Vor%oder besser noch:
%Vor%Sehen Sie sich diesen Blogbeitrag an, der alles erklärt:
In MVC2 verwenden Sie <%=Html.DropListFor(x => x.MemberName, Model.DropListItems)%>
in Ihrer Ansicht und in Ihrem Controller füllen Sie DropListItems mit einem neuen SelectList
, das die Elemente aus der Datenbank enthält.
Ich glaube, dass das Nerd Dinner-Sample dies beinhaltet, und wenn du neu bei MVC bist, solltest du wirklich die Nerd Dinner App durcharbeiten, weil du so viel daraus lernst, selbst wenn du nicht willst was sie benutzen.
Tags und Links asp.net-mvc c# drop-down-menu populate