我想使复选框可选,是否要检查。但是当我在我的视图上添加一个复选框时,它将使不显眼的验证停止。但是当我从我的视图中删除该复选框时,不显眼的验证工作正常。有什么问题 ? 我正在添加这样的复选框:
@Html.CheckBoxFor(model => model.features.safetyfeature.Airbag)
所有模型值都是正确的。
答案 0 :(得分:1)
我确实遇到了这个问题&发布了一个问题here。目前我没有解决问题的方法,但我确实找到了解决方法。我没有使用Html.CheckBoxFor
,而是使用了Html.CheckBox
:
@Html.CheckBox("Employee.Active")
我给它的名字与剃须刀视图创建的CheckBoxFor相同。现在这正如我所料,但我认为这是一种解决方法,而不是解决方案,我不知道究竟是什么导致了这个问题!