DropdownListFor无法正确绑定值-同名问题
2020-02-01 23:17
806 查看
DropdownListFor无法正确绑定值
如果以下面的方式进行绑定:
[html]- <%: Html.DropDownListFor(model => model.subType, ViewBag.subType as List<SelectListItem>) %>
其中由于model.subType与ViewBag.subType的subType部分名字相同,所以在绑定的时候就会出现无法绑定值的问题。
解决办法是:
将ViewBag.subType更改为其他的名字,或者将代码改为下面的形式:
[html]- <%: Html.DropDownListFor(model => model.subType, ViewBag.subType as List<SelectListItem>,new{id="subTypeDDL"}) %>
转载于:https://www.cnblogs.com/Gxiaopan/p/4533577.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- DropdownListFor无法正确绑定值-同名问题
- SQL 2005安装时报已经安装了同名实例的问题解决。(无法正确卸载干净时最管用)
- layui与vue同时使用,绑定数据,无法正确显示的问题
- DropdownListFor无法正确绑定值
- 使用bindingsource数据绑定时datagridview单元格无法及时刷新的问题
- winfrom动态生成的combox控件 绑定数据源之后 无法设置默认值问题
- 理解SQLSERVER中的排序规则,解决无法正确显示中文字符的问题
- 不使用软件及硬件,电脑启动wifi,解决移动端通过电脑绑定host,无法访问服务器问题
- vue.js 一个问题, 如果属性为null时,容易影响第二次绑定无法刷新。
- Eclipse中Mybatis无法读取xml文件的问题(mybatis绑定错误-- Invalid bound statement (not found))
- javascrpt绑定事件之匿名函数无法解除绑定问题
- 解决Ubuntu输入正确密码后无法进入桌面,一直停留在登陆界面的问题
- MySQL用户名和密码都正确却无法登陆的问题
- eclipse的console无法正确显示ANSI的颜色字体的问题
- 【Android】解决Fragment多层嵌套时onActivityResult无法正确回调的问题
- 用户名和密码正确,无法进入magento后台问题
- 共享打印机 出现“操作无法完成,键入的打印机名不正确”的问题
- 关于在Vista下资源中的程序大图标(128*128, 256*256)无法正确显示的问题
- PHP 进制转换 dechex 无法正确计大数字问题
- 阿里云OSS文件下载设置正确,不报错也无法下载文件的问题解决方案