我有一个下拉在我的MVC项目。Html.DropDownList填充
@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来填充列表吗?