asp.net-mvc – 在剃刀中循环MVC,生成的下拉列表未选中值
发布时间:2020-12-16 07:16:49 所属栏目:asp.Net 来源:网络整理
导读:我在剃刀中有一个循环,它会多次生成模板.在模板内部有一个下拉列表 @Html.DropDownlistFor(x=x.pasajero[i].option,Model.optionItems) 将显示下拉列表,但未使用selected =“selected”属性设置选项. 我已经能够使用相同的值在循环外正确呈现下拉列表. 有什
我在剃刀中有一个循环,它会多次生成模板.在模板内部有一个下拉列表
@Html.DropDownlistFor(x=>x.pasajero[i].option,Model.optionItems) 将显示下拉列表,但未使用selected =“selected”属性设置选项. 我已经能够使用相同的值在循环外正确呈现下拉列表. 解决方法
尝试:
@Html.DropDownlistFor(x => x.pasajero[i].option,new SelectList(Model.optionItems,"IdField","DisplayField",Model.pasajero[i].option)) 确保x.pasajero [i] .option与IdField具有相同的类型. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- 将旧版ASP.NET应用程序转换为MVC3和HTML5
- asp.net-mvc-3 – 用于Nhibernate事务管理的Acti
- asp.net – 在ViewState或Session State中存储Da
- asp.net-mvc – 如何在MVC4中显示Byte []作为图片
- asp.net-mvc – ASP.NET MVC中的所有内置ActionR
- asp.net – ASP:NET确认密码字段
- asp.net-ajax – Ajax脚本管理器和母版页
- asp.net – Windows EventLog不能超过32766个字符
- asp.net – 当我试图强制401时,自定义授权过滤器
- 如何重用这个基于ASP.NET和C#中的Ultimate RestS
热点阅读