Как проверить только несколько элементов управления?Во всяком случае, сгруппировать его по нажатию кнопки? - PullRequest
0 голосов
/ 29 июля 2011

У меня есть дизайн таблицы, используемый рекрутером для загрузки профилей. Каждая строка содержит txtname, txtContactNo, txtEmailID и кнопку отправки ссылки в конце каждой строки (содержится в последнем столбце таблицы). Есть 5 таких рядов. Я хочу, чтобы все текстовые поля в строке 1 были заполнены до нажатия на btnSubmit1 (и то же самое со всеми другими строками при нажатии соответствующей кнопки отправки). Я поместил requiredFieldValidator для всех элементов управления всех строк. Если я нажимаю кнопку «Отправить» в первой строке, это дает ошибку на всех элементах управления всех строк. Я хочу, чтобы моя первая кнопка отправки проверяла только те элементы управления, которые находятся в первом ряду, а не все элементы управления.

Пожалуйста, помогите!

Ответы [ 2 ]

3 голосов
/ 29 июля 2011

Textcontrols и кнопка, вызывающая Submit, имеют свойство с именем ValidationGroup. Поэтому установите ту же группу ValidationGroup для текстовых полей в первой строке и кнопку 1

1 голос
/ 29 июля 2011

Установите свойство ValidationGroup для валидаторов и кнопку отправки по строке.

Например, все валидаторы и btnSubmit в строке 1, ValidationGroup="valgroup1", все валидаторы и btnSubmit в строке 2, ValidationGroup="valgroup2" и т. д.

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