Параметр Html.DropDownList для выбранного элемента - PullRequest
7 голосов
/ 20 декабря 2010

Как установить для выбранного элемента Html.DropDownList значение Request.QueryString ["JobType"]

<td class="data"><%= Html.DropDownList("MaintJobTypes")%>

кое-что:

<td class="data"><%= Html.DropDownList("MaintJobTypes").selectedItem = Request.QueryString["JobType"]%>

1 Ответ

8 голосов
/ 20 декабря 2010

Если вы установите ViewData["MaintJobTypes"] равным значению элемента, который вы хотите выбрать, Html.DropDownList подберет его и установит выбранное значение. Вы также можете использовать свойство в Model, если имя раскрывающегося списка соответствует свойству модели.

В качестве альтернативы вы можете использовать помощник SelectList, который предоставляет список элементов и выбранного.

Дополнительные примеры и подробности доступны здесь:

http://codeclimber.net.nz/archive/2009/08/10/how-to-create-a-dropdownlist-with-asp.net-mvc.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...