Я хочу выбрать значение по умолчанию в выпадающем списке, где policyId = 7, но не выбрал это значение, что я делаю неправильно?mvc 4 drop down default value selected
Контроллер:
var pm = new ManagerClass();
IEnumerable<myClass> po = pm.GetDataFromDb();
IEnumerable<SelectListItem> Policies = new SelectList(po, "PolicyID", "PolicyName", new { PolicyID = 7 });
ViewBag.Policies = Policies;
Вид:
@Html.DropDownListFor(m => m.PolicyID, ViewBag.Policies as IEnumerable<SelectListItem>, new { @class = "dropdown-field"})
Я пробовал это уже, но не работал. –
На странице редактирования это работает, но на странице добавления она не работает. Я даю id модели, также добавляя страницу, как вы делаете. –
Я не знаю, что редактирует и добавляет страницы, о которых вы говорите. Это всегда срабатывало для меня. Отображение полного примера, позволяющего воспроизвести проблему, было бы полезно для лучшего понимания вашего сценария. –