У меня есть следующий код, и когда я обновляю, я получаю правильные результаты из списка выпадающих меню. I.Е .. Если я обновляю один из элементов списка до «Закрытый», он делает именно то, что ему говорят как в представлении, так и в базе данных.сохранить состояние в mvc drop down
Но как только я отодвигаюсь от вида, а затем возвращаюсь, я теряю «состояние». Могу ли я добавить «Избранный» к этому из того, что мне нужно переосмыслить?
@{
var listItems = new List<ListItem> {
new ListItem {Text = "Open", Value = "Open"},
new ListItem {Text = "Closed", Value = "Closed"},
new ListItem {Text = "Standby", Value = "Standby"}};
}
@Html.DropDownList("Parks[" + (@i + 10) + "].ParkStatus", new SelectList(listItems), new { @class = "form-control" })
Редактировать
Я думаю, что мне нужен какой-то "выбрано" в следующей строке?
@Html.DropDownList("Parks[" + (@i + 10) + "].ParkStatus", new SelectList(listItems), new { @class = "form-control" })
но это не то, что мне нужно здесь! – Bojangles
Как насчет этого ответа http://stackoverflow.com/questions/624828/asp-net-mvc-html-dropdownlist-selectedvalue –