DropDownList(For)
2024-09-02 11:54:24
1.绑定数据源
方法一
Controllers:
var users = GetUsers();
var selectList = new SelectList(users, "Value", "Text", DefaultValue);//如:DefaultValue=users[1].Value
this.ViewData["list"] = selectList;
Views:
<%=Html.DropDownList("List")%>
方法二
Controllers:
List<SelectListItem> List = new List<SelectListItem>();
lList.Add(new SelectListItem { Text = "--请选择--", Value = "",Selected=true });//默认选中项
List.Add(new SelectListItem { Text = "t" + i.ToString(), Value = "v" + i.ToString() });
ViewData["List"] = List;
Views:
<%=Html.DropDownList("List")%>
方法三
Controllers:
List<SelectListItem> List = new List<SelectListItem>();
lList.Add(new SelectListItem { Text = "--请选择--", Value = ""});//默认选中项
List.Add(new SelectListItem { Text = "t" + i.ToString(), Value = "v" + i.ToString() });
ViewData["List"] = List;
ViewData["selected"]=DefaultValue;
Views:
<%=Html.DropDownList("selected",ViewData["List"] as IEnumerable<SelectListItem>)%>
最新文章
- android onActivityResult无效或先执行或无回传问题
- java封装好处和原则
- 33 网络相关函数(一)——live555源码阅读(四)网络
- 信号量的操作——semop函数
- CUDA从入门到精通
- jetty之建立多Connector
- FileInputStream
- Repeater里面加上if判断
- [转]Iphone m3u8 segmenter from ffmpeg for video streaming
- css3变形动画
- Sass初学者超强十分钟入门
- var let const 的区别
- bzoj 3620 暴力KMP
- db2 v9.7 新特性cur_commit 能够实现未提交读新特性cur_commit 能够实现未提交读
- How to compute f1 score for each epoch in Keras
- ALGO-152_蓝桥杯_算法训练_8-2求完数
- video兼容--可用
- 【转】javascript深入理解js闭包
- MVC源码分析 - ModelBinder绑定 / 自定义数据绑定
- Asp.net MVC重要