2010-09-21 3 views
1

J'ai une grande page ASP.NET avec beaucoup de zones de texte et validateursCausesValidation à certains champs

Le problème est que lorsque je clique sur un bouton, je veux tirer la validation de certaines zones de texte (mais pas tous). Et quand je clique sur un autre bouton, je veux déclencher tous les validateurs.

Répondre

2

Si je comprends bien, vous êtes à la recherche Validation Groups.

Dans ce premier cas, vous appelleriez Page.Validate seul le premier groupe. Dans la seconde, vous l'appelez deux fois, une fois pour chaque groupe. Cela peut ne pas être autorisé (je vais oublier la mémoire ici). Si c'est le cas, vous devez faire une boucle sur tous vos TextBox qui doivent être validés et appeler leurs méthodes Validate() individuellement.

+0

vous me comprenez ce qui est ce que je cherche ... merci! – fadi

+0

Pas de problème, content de pouvoir aider. Si cela résout votre problème, vous pouvez accepter cela comme la solution correcte. – colithium

+0

BTW puis-je affecter plus d'un groupe à un seul bouton? – fadi

Questions connexes