У меня есть форма ASP.NET с тремя текстовыми вводами, по одному для "Рабочий телефон" , "Домашний телефон" и "Сотовый телефон". Каждый из этих текстовых входов имеет связанный с ним связанный с ним RequiredFieldValidator. У меня также есть DropDownList, где пользователь может выбрать предпочтительный тип телефона.
Мне нужно только поле, выбранное в DropDownList. Например, если пользователь выбирает "Рабочий телефон" из DropDownList, я хочу отключить RequiredFieldValidator для "Домашний телефон" и "Сотовый телефон", поэтому требуется только поле "Рабочий телефон" .
У меня есть метод, который включает и отключает эти валидаторы на основе значения DropDownList, но я не могу понять, когда его вызвать. Я хочу, чтобы этот метод выполнялся до проверки на странице. Как мне это сделать?