#asp.net #asp.net-mvc #model-view-controller #dropdown
#asp.net #asp.net-mvc #модель-представление-контроллер #выпадающий список
Вопрос:
Я хочу отобразить диапазон от 2000 до 2020, поэтому я использую это:
@Html.DropDownListFor(p => p.Year, Enumerable.Range(2000, 2020)
.Select(x => new SelectListItem { Text = x.ToString(),
Value = x.ToString() }));
Но он отображает диапазон от 2000 до 4019.
Ответ №1:
Здесь вам нужно передать count в качестве второго параметра.
Узнайте больше о Enumerable.Диапазон
Enumerable.Range(2000, 21)