Самый простой способ создать выпадающий список asp.net mvc со значениями от 0 до 10? - PullRequest
4 голосов
/ 13 ноября 2009

Я новичок в asp.net mvc, так что извините, если мой вопрос слишком прост.

Я просто хочу выпадающий список, который изменяется от 0 до 10 с использованием Html.DropDownList. Какой самый быстрый способ? На данный момент я вижу только решение, создающее IEnumerable из SelectListItem, добавляю 10 значений и передаю его с помощью viewdata, но я думаю, что это излишне, как это сделать простым способом?

Заранее спасибо

1 Ответ

18 голосов
/ 13 ноября 2009
<%= Html.DropDownList("NumberSelection",
                      Enumerable.Range(0, 11)
                           .Select(x => new SelectListItem
                                            {
                                                 Text=x.ToString(),
                                                 Value=x.ToString()
                                            }
                                  )) %>
...