为了账号安全,请及时绑定邮箱和手机立即绑定

我如何才能使这个ASP.NET MVC SelectList正常工作?

我如何才能使这个ASP.NET MVC SelectList正常工作?

慕虎7371278 2019-10-15 09:42:39
我在控制器中创建一个selectList,以显示在视图中。我正在尝试即时创建它,就像这样...myViewData.PageOptionsDropDown =    new SelectList(new [] {"10", "15", "25", "50", "100", "1000"}, "15");它可以编译,但是输出是错误的...<select id="PageOptionsDropDown" name="PageOptionsDropDown">    <option>10</option>    <option>15</option>    <option>25</option>    <option>50</option>    <option>100</option>    <option>1000</option></select>请注意如何没有选择任何项目?我怎样才能解决这个问题??
查看完整描述

3 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

使用接受items, dataValueField, dataTextField, selectedValue作为参数的构造函数:


ViewData["myList"] = 

                new SelectList(new[] { "10", "15", "25", "50", "100", "1000" }

                .Select(x => new {value = x, text = x}), 

                "value", "text", "15");

然后在您看来:


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


查看完整回答
反对 回复 2019-10-15
  • 3 回答
  • 0 关注
  • 579 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信