Список выбора и выпадающий список - PullRequest
0 голосов
/ 18 марта 2010

Я хотел бы создать выпадающий список из следующей структуры

List<KeyValuePair<long, string>> sponsori = 
    new List<KeyValuePair<long, string>>();

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

Спасибо заранее.

Ответы [ 2 ]

1 голос
/ 18 марта 2010
ViewData["selectList"] = new SelectList(sponsori, "Key", "Value");

А потом на странице:

<%= Html.DropDownList("selectList") %>

Вы также можете проверить визуализацию формы в ASP.NET MVC с помощью HTML Helpers для аналогичного примера (и дополнительной документации).

1 голос
/ 18 марта 2010

В вашем коде действия

 yourViewModel.Sponsori= new SelectList(sponsori, "Key", "Value")

На ваш взгляд код

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