Я искал Google последние пару часов, чтобы попытаться найти способ возврата всех валидаторов, связанных с элементом управления вводом. Возможно, я неправильно формулирую или это невозможно.Есть ли простой способ поиска валидаторов, относящихся к управлению вводом?
Я знаю, что есть коллекция валидаторов, доступных через Page.Validators, но то, что я хочу сделать что-то вроде этого:
var myValidators = Page.Validators.Where(x => x.ControlToValidate = "abcdef");
Любые идеи?
Одна вещь, чтобы помнить с вышеуказанным раствором (или с помощью ControlToValidate поле), заключается в том, что имя ControlId должно быть связано с именованием контейнера/пользовательского элемента управления, иначе вы получите дубликаты. – dotnetnoob