2009-05-24 6 views
6

J'ai une page ASPX avec deux RequiredFieldValidator et un bouton pour aller à une autre page. Ce bouton doit faire une publication pour savoir où aller. Ce bouton peut être cliqué à tout moment.ASP.NET: éviter RequiredFieldValidator sur le bouton de navigation de publication

Le problème est que les RequiredFieldValidators ne sont pas désactivés et affichent leur message demandant une valeur.

Y at-il un moyen d'éviter la validation lorsque l'utilisateur clique sur ce bouton spécial?

Merci!

Répondre

10

Définissez CausesValidation sur false sur le bouton spécial ou placez les RequiredFieldValidators dans un groupe ValidationGroup avec tout ce qui doit provoquer la validation. (Le bouton qui devrait provoquer la validation et les validateurs doivent tous être dans le même groupe de validation) La première option devrait fonctionner et être la plus rapide.

+0

Je l'ai utilisé la première option. Je vous remercie! – VansFannel

1

Vous pouvez ajouter un ValidationGroup aux commandes.

sur le bouton Soumettre, vous ajoutez également un Validationgroup