Использую Asp.Net MVC 2 с фреймворком сущностей 4.
Вот ситуация: У меня есть флажок и текстовое поле (Выбор даты).
Если флажок установлен, текстовое поле является обязательным. Если флажок ложен, текстовое поле не требуется.
Флажок True => Текстовое поле обязательно
Флажок False => Текстовое поле не требуется
<%:Html.CheckBoxFor(model => model.oEnvironment.Remediate) %>
<%= Html.TextBoxFor(model => model.oEnvironment.DatePick)%>
Я знаю, как создать атрибут ValidationAttribute, но я не знаю, как создать класс проверки, который проверяет, установлен ли флажок (если мой атрибут Entity Remediate Attribute имеет значение true), а затем при необходимости устанавливает поле DatePick.
Любая идея?