我是 ASP.NET MVC 的新手。我试图弄清楚如何从我的数据库中的值创建一个基本的下拉列表。在 ASP.NET 网络表单中,我知道我可以像这样加载一个下拉列表:
页面.aspx
<asp:DropDownList ID="myDropDownList" runat="server" DataTextField="FullName" DataValueField="ID" OnLoad="myDropDownList_Load" />
页面.aspx.cs
void myDropDownList_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
List<Person> people = GetPeopleFromDatabase();
myDropDownList.DataSource = people;
myDropDownList.DataBind();
}
}
如何在 ASP.NET MVC 中做同样类型的事情?谢谢!