Как отключить все валидаторы в пользовательском контроле? - PullRequest
0 голосов
/ 08 июня 2011

Мне нужно отключить проверку на уровне контроля пользователя. Я знаю, что мы можем сделать это с помощью свойств. Есть ли способ отключить все сразу в коде? Возможно, пройдя через цикл или ключ? (Мне не нужно отключать всю проверку на уровне страницы, только уровень управления пользователем)

Ответы [ 2 ]

1 голос
/ 08 июня 2011

Вы можете написать цикл, чтобы отключить все элементы управления валидатора.

foreach(BaseValidator bv in this.Controls)
{
     bv.Enabled = false;
}

Но предпочтительным способом является использование Группа проверки , если она удовлетворяет вашим требованиям.

1 голос
/ 08 июня 2011

Возможно, использование Группы проверки даст вам необходимую гибкость?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...