的下拉列表我有一个类型sql database
我想变成DropDownList
。将位类型转换为
我将模型传递到具有active
字段的页面。该字段是真或假。我添加了在数据库中修改此列的功能。
是否有可能创建一个DropDownListFor
,让他们选择"Active" "Disable"
然后将正确的值返回给数据库?
@Html.DropDownListFor(m => m.active, ??)
@Model.active
的下拉列表我有一个类型sql database
我想变成DropDownList
。将位类型转换为
我将模型传递到具有active
字段的页面。该字段是真或假。我添加了在数据库中修改此列的功能。
是否有可能创建一个DropDownListFor
,让他们选择"Active" "Disable"
然后将正确的值返回给数据库?
@Html.DropDownListFor(m => m.active, ??)
@Model.active
我从来没有试过,但这个怎么样:
@Html.DropDownListFor(m=> m.active, new List<SelectListItem>() { new SelectListItem { Text = "Active", Value = "true", Selected = Model.active }, new SelectListItem { Text = "Inactive", Value = "false", Selected = Model.active } })
这很好地工作。 –
完美的解决方案 –
是否需要一个下拉列表?它可以是复选框吗? –
@Guillelon我想一个复选框会工作得很好。 –
如果它是一个不可空的位字段,你可以用@ Html.EditorFor(m => m.active)得到一个复选框。 – Dave