zoukankan      html  css  js  c++  java
  • 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);
    

      

  • 相关阅读:
    while 循环 。。
    数据运算,运算符
    字符串常用操作
    列表常用操作
    三级菜单
    杂七杂八
    简单的登陆程序001
    猜年龄游戏
    实现密文输入密码
    使用urllib2打开网页的三种方法
  • 原文地址:https://www.cnblogs.com/Gyutao/p/3434193.html
Copyright © 2011-2022 走看看