Установить выбранный элемент в DropdownList в приложении MVC? - PullRequest
1 голос
/ 17 января 2010

У меня есть приложение MVC, в котором у меня есть dropdownList на странице добавления клиента.Пользователь выбирает список в выпадающих списках.

На странице редактирования я хочу выбрать то же состояние, которое выбрал пользователь на странице добавления клиента. Пожалуйста, скажите, что мне делать.

СпасибоRitz

1 Ответ

5 голосов
/ 17 января 2010

Попробуйте установить выбранную опцию в источнике данных (SelectList) следующим образом:

Dictionary<string, string> list = new Dictionary<string, string>();
list.Add("State 1", "1");
list.Add("State 2", "2");
list.Add("State 3", "3");
var selectList = new SelectList(list,
          "Value", "Key", 
          "2"); // selected item's value "State 2" is selected.
ViewData["States"] = selectList;

<%= Html.DropDownList("ddlStates", (SelectList)ViewData["States"]) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...