为布尔字段创建一个EditorTemplate,使得没有DropDown,以下是我的代码
@model Nullable<bool>
@{
var listItems = new[]
{
new SelectListItem { Value = "true", Text = "Yes" },
new SelectListItem { Value = "false", Text = "No" }
};
}
@Html.DropDownListFor( ????, listItems,"")
我想在下拉菜单中加载以前选择的项目,该项目在模型中可用,可以是真或假
从我的观点来看,我将在此模板的模型属性中变为真或假。我如何使用DropDownfor,因为它接受第一个参数中的linq?
由于
答案 0 :(得分:0)
您可以使用
@Html.DropDownListFor(m => m, listItems, "")
或
@Html.DropDownList("", listItems, "")