ASP.NET MVC - заполнить раскрывающийся список
Я новичок в ASP.NET MVC. Я пытаюсь выяснить, как создать базовый выпадающий список из значений в моей базе данных. Я знаю, что в веб-формах ASP.NET я могу загрузить выпадающий список следующим образом:
Page.aspx
<asp:DropDownList ID="myDropDownList" runat="server" DataTextField="FullName" DataValueField="ID" OnLoad="myDropDownList_Load" />
Page.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? Спасибо!