http://q.cnblogs.com/q/73902/

项目使用mvc4,给dropDownList指定默认值未选中

页面代码是:

1、未有默认选中值
Html.DropDownListFor(m => m.Type, ViewData["Type"] as IEnumerable<SelectListItem>, new { @class = "form-control", disabled = "true" }) 2、有默认选中值
@Html.DropDownList("Type") 请问第一种默认选中值如何实现?

Controller中代码是:


问题答案:

我也遇到这个问题了,困扰了我几个小时,现在解决了,用SelectList绑定,不要用IEnumable<SelectListItem>,,不知道微软为什么不修复这个问题

@{

var selectList = new SelectList(approverList, "Id", "FullName", Model.Approvers[i].Id);

}

@Html.DropDownListFor(m => m.Approvers[i].Id, selectList, "", new { @class = "form-control approver" })

最新文章

  1. MongoDB安装及入门
  2. xcode相关配置
  3. haha
  4. RotatingDoughnut
  5. 模仿jquery的一些实现
  6. (Java随机数举例)随机扔一千次硬币的正反次数
  7. EasyUI - DataGrid 组建 - [ 删除,修改 ]
  8. IE6/IE7浏览器不支持display: inline-block;的解决方法
  9. C# 使用itextsharp 读取pdf中文字坐标
  10. 【本地资源路径&amp;&amp;网络资源路径&amp;&amp;正反斜杠在Java中的用法】
  11. Get https://192.168.2.119/v2/: dial tcp 192.168.2.119:443: getsockopt: connection refused
  12. python 百度cpc点击
  13. CF603E Pastoral Oddities
  14. (并发编程)进程IPC,生产者消费者模型,守护进程补充
  15. C#引用出错
  16. Android中getLocationOnScreen和getLocationInWindow 获取屏幕大小
  17. 如何认识TOS----DSCP 对照表
  18. POJ 3468 A Simple Problem with Integers 【线段树,区间更新】
  19. 【linux】crontab定时命令
  20. wsdl2java在mac中点配置

热门文章

  1. SmartRaiden 和 Lighting Network 进行去中心化跨链原子资产交换
  2. webpack入门指南-step02
  3. web项目中nicedit富文本编辑器的使用
  4. Visual Studio AI 离线模型训练(window 7)
  5. “Hello World!”团队第六周第七次会议
  6. do...while和while...do的两种场景比较
  7. 冲刺One之站立会议2
  8. window 窗口编辑
  9. 利用session创建的cookies是这样的
  10. HDU3629(凸四边形的个数)