[英]ASP.NET Core MVC how to populate dropdown list with numbers 10,20,30,40,50...100. I generate 1,2,3
我见过类似的例子,人们需要用对象列表填充,但我想要实现的只是在我的DropdownlistFor
中包含数字 10,20,30...100。
我用
@Html.DropDownListFor(
m => m.NumberOfTickets,
Enumerable.Range(1, 10)
.Select(i => new SelectListItem
{
Text = i.ToString(),
Value = i.ToString()
}))
使用以下代码获得 10 秒的步长:
Enumerable
.Range(1, 10)
.Select(i => i * 10) // <- here is the clue others already suggested
.Select(i => new SelectListItem { Text = i.ToString(), Value = i.ToString() })
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.