我的 MVC 项目中有一个下拉菜单。
@Html.DropDownList("Chart Type", new List<SelectListItem>
{
new SelectListItem{ Text="Horizontal", Value = "Horizontal" },
new SelectListItem{ Text="Vertical", Value = "Vertical" },
new SelectListItem{ Text="Pie", Value = "Pie" }
},
new { @class = "chzn-select", @multiple ="true", @style="width:350px;"} )
这会将硬编码值放入列表中。如果我想从数据库中获取值,最好的方法是什么?
我可以Html.DropDownList
参考 sql 查询或 SP 来填充列表吗?