我将 Asp.Net MVC 2 与实体框架 4 一起使用。情况如下:我有一个复选框和一个文本框(日期选择器)。如果复选框被选中,则文本框是必需的。如果复选框为 false,则不需要文本框。
复选框 True => 需要文本框
复选框 False => 不需要文本框
<%:Html.CheckBoxFor(model => model.oEnvironment.Remediate) %>
<%= Html.TextBoxFor(model => model.oEnvironment.DatePick)%>
我知道如何创建一个 ValidationAttribute 但我不知道如何创建一个验证类来验证复选框是否被选中(如果我的实体补救属性为真),然后根据需要放置 DatePick 字段。
任何想法 ?