【问题标题】:Simplest method to create an asp.net mvc dropdownlist with values from 0 to 10?创建值从 0 到 10 的 asp.net mvc 下拉列表的最简单方法?
【发布时间】:2009-11-14 05:05:30
【问题描述】:

我是asp.net mvc的新手,如果我的问题太简单了,请原谅。

我只想要一个使用 Html.DropDownList 从 0 到 10 的下拉列表。 最快的方法是什么? 目前我只看到创建 SelectListItem 的 IEnumerable 的解决方案,添加 10 个值并将其与 viewdata 一起传递,但我认为这太过分了,如何以简单的方式做到这一点?

提前致谢

【问题讨论】:

    标签: asp.net-mvc drop-down-menu selectlist


    【解决方案1】:
    <%= Html.DropDownList("NumberSelection",
                          Enumerable.Range(0, 11)
                               .Select(x => new SelectListItem
                                                {
                                                     Text=x.ToString(),
                                                     Value=x.ToString()
                                                }
                                      )) %>
    

    【讨论】:

      猜你喜欢
      • 2011-07-26
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      • 2010-09-28
      相关资源
      最近更新 更多