首页 > 代码库 > mvc 之 @Html.DropDownList

mvc 之 @Html.DropDownList

            Dictionary<string, string> myDic = new Dictionary<string, string>();            myDic.Add(System.DBNull.Value.ToString(), "---");            myDic.Add("Male", "");            myDic.Add("Female", "");                       //var items = new List<SelectListItem>()            //{            //  (new SelectListItem(){Text = "男", Value = "http://www.mamicode.com/Male",Selected = false}),            //  (new SelectListItem(){Text = "女", Value = "http://www.mamicode.com/female",Selected = true})            //}; @Html.DropDownList("sexList", ViewBag.sexList as List<SelectListItem>, new { @class = "l-text required",style = "width:86px;" })//用 SelectList 可以生成 selected 效果。  SelectListItem 无效。// 目前测试的结果是如果 SelectListItem 的 Value 是 integer 转换的可以。 为什么?????????????????

 

mvc 之 @Html.DropDownList