2009-06-16 4 views
2

Есть ли способ назначить группу валидаций asp.net для проверки при нажатии кнопки?Как назначить валидаторы кнопке

У меня есть два раздела на моем сайте. Если какой-либо раздел не отправлен, и пользователь решает отправить другой, я хочу также предотвратить проверку с первого раздела.

Любые предложения или указатели? Спасибо

ответ

6

Установите для ValidationGroup на обоих валидаторах и кнопке одинаковое значение, чтобы связать их вместе. В приведенном ниже примере есть две кнопки, каждая из которых проверяет один раздел или другой, но не тот и другой.

<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupOne" /> 
<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupTwo" /> 
<asp:Button runat="server" ID="ButtonOne" ... CausesValidation="true" ValidationGroup="GroupOne" /> 
<asp:Button runat="server" ID="ButtonTwo" ... CausesValidation="true" ValidationGroup="GroupTwo" /> 
+0

Плотина это так просто! Спасибо Скотту. – 2009-06-16 23:56:50

Смежные вопросы