Мне нужен способ условной проверки полей в зависимости от того, заполнены ли другие поля.
Пример. У меня есть раскрывающийся список и поле даты, которые связаны. Если ни одно из полей не задано, форма должна пройти проверку. Однако, если одно из двух полей установлено, а другое нет, тогда должна сработать проверка, требуя установки другого поля.
Я написал специальные классы проверки, но кажется, что они проверяются на отдельных полях. Есть ли способ настроить нужную мне проверку с помощью встроенных валидаторов? Если нет, есть ли хороший способ связать два поля с помощью специального валидатора?