我有模特:
[Required(ErrorMessage = "*")
public bool RecordingPersonalData{ get; set; }
我的观点:
@Html.CheckBoxFor(m => m.Register.RecordingPersonalData, new { @style = "position:absolute;opacitiy:0;" })
@Html.ValidationMessageFor(m=>m.Register.RecordingPersonalData)
主要的想法是,如果在提交时取消选中chekcbox,显示错误消息,但我什么都没有得到......有什么想法?
答案 0 :(得分:0)
如果需要一个复选框,则它是一个冗余控件。您可以使用链接到整数/枚举值的一组单选按钮(是/否/未知)或完全删除控件,因为我认为它是在那里提醒用户输入其他数据。
改善模型可能会更好。