Html.DropDownList()的用法

Html.DropDownList()的用法文章来源:http://www.cnblogs.com/zhuawang/archive/2012/02/26/2369201.html

Html.DropDownList()赋默认值:

页面代码如下:

  <% 
                List<SelectListItem> list = new List<SelectListItem> {

                new SelectListItem { Text = “启用”, Value = “0”,Selected = true},

                new SelectListItem { Text = “禁用”, Value = “1” } };
  %>//list储存dropdownlist的默认值
 <%=Html.DropDownList(“state”,list,Model.state) %>  //state为实体的属性,默认选中”启用”

Html.DropDownList()从数据库读取值:

页面代码如下:

<%= Html.DropDownList(“Category”, ViewData[“Categories”] as SelectList,”–请选择–“,new { @class = “my-select-css-class” } )%>

Controllers代码:

public ActionResult Create() 

{

        List<Category> categories = categoryService.GetAll();
        ViewData[“Categories”] = new SelectList(categories, “Id”, “Name”);
        return View();
}

下面是我自己的代码:

页面代码如下:

<!–数据库提取数据 –>

<p>产品分类:<%=Html.DropDownList(“category”)%></p>

<!–手动设置数据–>

     <p>状态:<%=Html.DropDownList(“status”)%></p>

Controllers代码:

ViewData[“category”] = new SelectList(CategoryManager.GetList(),”id”,”name”);  

List<SelectListItem> list = new List<SelectListItem> {  

new SelectListItem { Text = “启用”, Value = “0”,Selected = true},  

new SelectListItem { Text = “禁用”, Value = “1” } };  

ViewData[“status”] = list;

}



今天的文章Html.DropDownList()的用法分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24035.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注