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);
    

      

  • 相关阅读:
    android学习笔记--AlarmManager
    Linux学习笔记--vi
    perl学习笔记--搭建开发环境
    PERL学习笔记---正则表达式的应用
    PERL学习笔记---正则表达式
    perl学习笔记---标量
    产生0到100内的任意随机数
    js判断参数是否为非数字
    linux 下搭建php环境
    关于echarts的疑问
  • 原文地址:https://www.cnblogs.com/Gyutao/p/3434193.html
Copyright © 2011-2022 走看看