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? Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос