Я пытаюсь сделать представление в ASP.NEt mvc 2 с помощью selectList.
Я пополняю список языков для выбора из моей модели (regDom)
listLangModel - это список языков, которые я извлекаю из базы данных.
regDom.Languages = от l в listLangModel
select new SelectListItem
{
Text = l.Name,
Value = l.ID
};
На мой взгляд, у меня есть это
<div class="editor-label">
<%: Html.LabelFor(model =>> model.Languages) %>
</div>
<div class="editor-field">
<%: Html.DropDownListFor(model => model.Languages, Model.Languages) %>
<%: Html.ValidationMessageFor(model => model.Languages) %>
</div>
Когда я запускаю, языки находятся в выпадающем списке на моей странице.
Но когда я отправляю его обратно на свой сервер, модель больше не содержит языки.
И я не могу проверить, какой язык выбран на странице.