2008-08-29 4 views

Répondre

5

Utilisez-vous ValidationGroups? Essayez d'affecter chaque contrôle à un groupe de validation ainsi qu'au validateur que vous souhaitez utiliser. Quelque chose comme:

<asp:TextBox ID="txt1" ValidationGroup="Group1" ruant="server" /> 
<asp:RequiredFieldValidator ID="rfv1" ... ValidationGroup="Group1" /> 

Remarque, si un bouton ne spécifie pas un groupe de validation, il validera tous les contrôles qui ne sont pas affectés à un groupe de validation.

+0

Une opinion ici. Vous devez ajouter ValidationGroup = "Group1" au bouton pas à la zone de texte. Si vous ajoutez ValidationGroup = "Group1" à la zone de texte, votre buttomn soumettra toujours des données. –

0

Vous devez définir la propriété ValidationGroup sur une valeur différente pour chaque groupe d'éléments. Le groupe ValidationGroup de votre validateur ne doit être identique qu'avec le contrôle qui soumet son formulaire.

Questions connexes