Я делаю MVC и ищу значения в раскрывающихся списках. При вызове UpdateModel обновляются только значения до поиска и ничего после. Я не получаю никаких ошибок, хотя.
Я могу редактировать, создавать и использовать следующий код в своем контроллере:
ViewData["SiteMaintenanceId"] = from m in this._siteRepository.FindAllSiteMaintenances().ToList()
select new SelectListItem
{
Text = m.Maintenance,
Value = m.SiteMaintenanceId.ToString(),
Selected = (m.SiteMaintenanceId == site.SiteMaintenanceId)
};
return View(new SiteFormViewModel(site,
this._siteRepository.FindAllSiteOperators()));
У меня есть следующее, на мой взгляд:
<%= Html.DropDownList("SiteOperatorId")%>
Кажется, это нормально и позволяет мне получить выбранное значение при редактировании моего раскрывающегося списка и создавать работы.
Это мой первый раз, когда я делаю MVC, поэтому любая помощь очень ценится.