如果Checkboxfor Helper中没有值,我试图分配false
@Html.CheckBoxFor(model => model.IsActive.HasValue ? Model.IsActive : false)
但仍显示错误
无法隐式转换类型' bool?'到了布尔'。一个明确的 转换存在
答案 0 :(得分:0)
像Stephen在评论中提到的那样,将属性更改为bool
是最好的解决方案。 推荐
另一种解决方案:
@Html.CheckBox("IsActive", Model.IsActive ?? false)