получить доступ к элементам управления на стороне клиента на сервере - PullRequest
0 голосов
/ 26 января 2011

Я применяю валидатор поля к списку, который работает, когда в текстовом поле не выбран ни один элемент и сделан некоторый (чаще всего кнопка отправки) элемент управления для обратной передачи на сервер.

Теперь проблема в том, что если человек зашел на страницу и хочет выйти из системы, он по-прежнему выдает те же сообщения об исключениях (которые он должен), а не выходит из страницы.

Я использую ASP.NET с c # в качестве серверной части. Я хочу, чтобы кнопка выхода из системы (точнее, все, кроме кнопки отправки) работала до проверки, пожалуйста, помогите. Заранее большое спасибо.

1 Ответ

0 голосов
/ 26 января 2011

Вы можете использовать два разных метода:

  • установить для свойства кнопки "CauseValidation" выхода из системы значение false (если это кнопка asp.net)

  • установить свойство ValidationGroup для вашего валидатора.В ASP.NET есть это свойство для кнопок (которые вызывают обратную передачу) и для валидаторов.Для вашей проблемы просто установите кнопку выхода из свойства ValidationGroup по-разному Используя ValidationGroup, вы можете иметь разные уровни проверки на одной странице.На MSDN http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.basevalidator.validationgroup.aspx

...