2009-06-16 8 views
2

Est-il possible d'attribuer un groupe de validations asp.net pour valider lorsqu'un bouton est cliqué?comment affecter des validateurs à un bouton

J'ai deux sections dans mon site. Si une section n'est pas soumise et que l'utilisateur décide de soumettre l'autre, je veux empêcher la validation de la première section de tirer aussi.

Des suggestions ou des pointeurs? Merci

Répondre

6

Définissez ValidationGroup sur vos deux validateurs et bouton pour avoir la même valeur pour les lier ensemble. Dans l'exemple ci-dessous, il y a 2 boutons, chacun valide une section ou l'autre, mais pas les deux.

<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

Dam c'est si simple! Merci Scott. –

Questions connexes