MVC 绑定下拉列表
来源:互联网 发布:知与行投稿 编辑:程序博客网 时间:2024/05/21 00:52
// // 摘要: // 使用列表的指定项、数据值字段、数据文本字段和选定的值来初始化 System.Web.Mvc.SelectList 类的新实例。 // // 参数: // items: // 各个项。 // // dataValueField: // 数据值字段。 // // dataTextField: // 数据文本字段。 // // selectedValue: // 选定的值。 public SelectList(IEnumerable items, string dataValueField, string dataTextField, object selectedValue);
方法一:
1、视图
@Html.DropDownList("examplanid")
2、控制器
ViewBag.examplanid=new SelectList(ExamPlanList.GetExamPlanList(pid),"ExamPlanId","ExamineeId",Pid);
数据源 值 文本 默认值
方法二:
1、视图
@Html.DropDownList("Nation",String.Empty)
2、控制器
ViewData.Add("Nation", new SelectList(mylist.Where(o => o.SelectID == 1), "NormalSelectItem", "NormalSelectItem", eop.Nation));
方法三:
1、视图
@Html.DropDownList("lb",string.Empty) //string.Empty 加一个空项目
2、控制器
List<SelectListItem> lists = new List<SelectListItem>
{
new SelectListItem{Text="大学",Value="大学"},
new SelectListItem{Text="高中",Value="高中"},
new SelectListItem{Text="初中",Value="初中"}
};
ViewBag.lb=new SelectList(list,"Value","Text",默认值)
方法四、
1、控制器
ViewBag.examplanid = new SelectList(ExamPlanList.GetExamPlanList2("职业资格"), "ExamPlanId", "ExamBigItem", pid);//绑定下拉列表(考试类别)
2、视图
<select id="Select1"> @foreach (var examplan in ViewBag.examplanid) { <option value="@examplan.Value">@examplan.Text</option> } </select>
- MVC 绑定下拉列表
- MVC 中将枚举类型绑定到下拉列表
- asp.net MVC几种绑定下拉列表的写法
- mvc 下拉列表 DropDownList 两种绑定方式
- 下拉列表数据绑定
- 下拉列表绑定
- MVC下拉控件绑定数据
- 下拉列表绑定及修改
- Netbeans 绑定下拉列表方法
- 下拉列表框数据源绑定
- 下拉列表无级数据绑定
- 下拉列表无级数据绑定
- 利用反射绑定下拉列表
- 枚举类型绑定下拉列表
- MVC中动态绑定下拉菜单
- Delphi中StringGrid动态绑定下拉列表
- 下拉列表框绑定分类表
- 下拉列表绑定到XMLDataSource数据源
- 我们都曾经历过:生活教会我的8堂人生课
- Behavior driven development with Ruby
- ARM中变量存放的位置
- C#反射浅析
- nyoj 树状数组系列
- MVC 绑定下拉列表
- HDU1242 Rescue(优先队列加BFS)
- 把一个字符串转换为时间类型 并加 星期几
- IOS 关于拍照界面,复制,粘贴等菜单的显示为英文的问题
- 学习笔记: 树链剖分
- 开发部项目编码规范说明
- Photoshop零基础
- Android五大布局
- DECLARE_DYNAMIC和IMPLEMENT_DYNAMIC宏