有一个包含该字段的视图模型:
public bool? IsDefault { get; set; }
在视图中尝试映射时,我遇到了一个错误:
<%= Html.CheckBoxFor(model => model.IsDefault) %>
无法将类型为 "bool?" 的值隐式转换为 "bool"。明确的转换存在(是否缺少强制转换?)
我已经尝试了强制转换和使用 .Value
,但都没有成功。
请注意,我希望提交表单时将模型中的 IsDefault
设置为true或false。 值为null
仅表示未填充模型。