У меня есть страница aspx, которая позволяет редактировать статьи. Среди вещей, которые я могу изменить, относится к категории, к которой принадлежит статья. Категория выбирается через DropDownList, как показано здесь,Проблема с ASP.NET MVC DropDownList не отображает выбранное значение
<%= Html.DropDownList("categoryID", (IEnumerable<SelectListItem>)ViewData["CategoryID"], new { @class = "textbox" }) %>
Однако категория статей не выбран, когда я иду на эту страницу. ViewData я использую для DropDownList выглядит так,
ViewData["CategoryID"] = new SelectList(categories, "CategoryID", "Title", article.CategoryID);
Который должен выбрать article.CategoryID как это выбранное значение. Я сделал это неправильно?
Нет, это не имеет никакого значения. При переходе к editArticle.aspx выпадающий список по-прежнему не отображает правильную категорию для статьи. – Jova