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