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 = "Male",Selected = false}), // (new SelectListItem(){Text = "女", Value = "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 转换的可以。 为什么?????????????????
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。