DropdownList的处理总结
- 创建一:
- List<SelectListItem> items = new List<SelectListItem>()
- {
- new SelectListItem(){Text="Text1",Value="Value1",Selected=false},
- new SelectListItem(){Text="Text2",Value="Value2",Selected=true},
- new SelectListItem(){Text="Text3",Value="Value3",Selected=false},
- new SelectListItem(){Text="Text4",Value="Value4",Selected=false}
- };
- ViewData["Categories"] = items;
- 前台:
- @Html.DropDownListFor(model => model.ClassId, ViewData["Categories"] as List<SelectListItem>"请选择")
- 创建二:
- List<Models.T_CMS_Class> list = db.T_CMS_Class.ToList();
- SelectList items = new SelectList(list, "ClassId", "ClassName");
- ViewBag.ClassId = items;
- 前台:
- @Html.DropDownListFor(model => model.ClassId, ViewBag.ClassId as SelectList, "请选择")
- @Html.ListBoxFor(model => model.ClassId, ViewBag.ClassId as List<SelectListItem>"请选择")
- 创建三:
- List<SelectListItem> items = new List<SelectListItem>();
- items.Add(new SelectListItem() { Text = "001", Value = "1", Selected = false });
- items.Add(new SelectListItem() {Text = "002", Value = "2", Selected = false });
- ViewData["Categories"] = items;
- 前台:
- @Html.DropDownListFor(model => model.ClassId, ViewData["Categories"] as List<SelectListItem>"请选择")
- 创建四:
- BLL.Sorts sortbll = new BLL.Sorts();
- ViewBag.Select = sortbll.GetList().Select(d => new SelectListItem()
- {
- Text = d.Sname,
- Value = d.Id.ToString(),
- Selected = (model.Sid == d.Id) ? true : false
- });
- 前台:
- @Html.DropDownListFor(model => model.Sid, ViewBag.Select as List<SelectListItem>, "请选择")
- 创建5
- ViewBag.MusicType = new SelectList(typebll.GetList(), "TypeId", "TypeName");
- ViewBag.MusicType = new SelectList(typebll.GetList(), "TypeId", "TypeName", MusicType);
DropdownList的处理总结的更多相关文章
- Asp.Net 将枚举类型(enum)绑定到ListControl(DropDownList)控件
在开发过程中一些状态的表示使用到枚举类型,那么如何将枚举类型直接绑定到ListControl(DropDownList)是本次的主题,废话不多说了,直接代码: 首先看工具类代码: /// <su ...
- DropDownList 下拉框选择改变,促发事件和防全局刷新(记录)
代码: <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:Script ...
- DropDownList实现可输入可选择
1.js版本 <div style="z-index: 0; visibility: visible; clip: rect(0px 105px 80px 85px); positio ...
- js给DropdownList赋值
", "model": "APOLLO M/B1"}]; ; i < row.length; i++) { var addOption = do ...
- ASP.NET MVC 让@Html.DropDownList显示默认值
在使用@Html.DropDownList的过程中,发现它的用法很局限,比如在加载的时候显示设定的默认项或者调整它的显示样式,在网上查了一些资料,终于把这个问题解决了. 一.View代码 @using ...
- GridView中实现DropDownList联动
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...
- "不能在 DropDownList 中选择多个项。"其解决办法及补充
探讨C#.NET下DropDownList的一个有趣的bug及其解决办法 摘要: 本文就C#.Net 环境下Web开发中经常使用的DropDownList控件的SelectedIndex属性进行了详细 ...
- Asp.net mvc页面传值-- dropdownlist
后台传值 List<ConfigParamInfo> paramList = configParamBLL.GetModelList(" and parentID=1" ...
- 怎么取得dropdownlist选中的ID值
把数据库绑定在dropdownlist中,然后把选中的dropdownlist的项的ID值保存在另外的一个数据库中.怎么取得dropdownlist选中的ID值呢?? this.DropDownLis ...
- MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子
MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子: 前端: 我们以前在前端定义了两个控件: <div class="row"> < ...
随机推荐
- vmware tools 安装
转到虚拟机 > 安装 VMware Tools(或 VM > 安装 VMware Tools).注意:如果您运行的是轻量版的 Fusion.不带 VMware Tools 的 Workst ...
- NET基础课--异常处理X
通常不建议如下的捕获方式 正确的方法是:某一功能函数的入口捕获基本异常即exception,分支方法或片段方法中捕获特定异常 高级: 另附:Fxcop异常监控工具
- phpstorm8 配置svn
步骤1 步骤2. 步骤3.
- IE8下的项目在IE11下某些功能无法实现的问题
在IE8和IE11 下获取数据的时间进行判断有些不同,也要根据浏览器的版本判断分别实现 $(".btndelete").children().children().click(fu ...
- 2015.4.10-C#入门基础(三)
今天,我们聊一聊一些基本问题: 1.修饰符有哪些?有什么区别呢? 首先大家想到的应该是 public:特点是所属类的成员和非所属类的成员都可以访问 private:只有所属类的成员才可以访问 prot ...
- c#中override重写和new隐藏
最近学习c#,昨晚看书看到多态.由于个人本身是从事java开发,于是拿来做对比便是自然的. 进入主题吧. c#中,子类要重写基类的方法,必须要基类声明中带有virtual关键字方法或者带有abstra ...
- 移动端-弹窗demo
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name ...
- 前端-mate讲解
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词. <meta> 标签位于文档的头部,不包含任何内容. & ...
- shell基础——创建临时文件
(1)当前时间命名临时文件: 按照一定的格式获取当前时间:date +%y-%m-%d_%H:%M:%S #generate the file name tmpfile=`date +%y-%m-%d ...
- Excel导入到DataTable
1.前台代码 <asp:FileUpload ID="fupFiles" runat="server" /> <asp:Button ID=& ...