У меня есть представление, которое имеет модель, которая является IEnumerable. Я использую хелпер DropDownListFor Html в цикле foreach для вывода выпадающих списков. Но он не устанавливает для выбранного элемента значение true. Код, как указано ниже:ASP.NET MVC DropDownListFor не устанавливает выбранные данные в true в списке
@model IEnumerable<Example>
@foreach (var item in Model) {
@Html.DropDownListFor(modelItem => item.FilePath, (IEnumerable<SelectListItem>)ViewBag.ConfigFiles, string.Empty, null)
}
Приведенный выше код выводит элемент выбора Html. Но ни один из параметров не выбран, хотя item.FilePath имеет то же значение, что и один из параметров.
Это имеет смысл. Благодаря @StephenMuecke – Dean