Share via


Syntaxe des contrôles serveur de validation

Les contrôles serveur de validation permettent de vérifier les entrées d'utilisateur dans les contrôles serveur ASP.NET, par exemple TextBox, et d'afficher un message personnalisé si la validation échoue. Chaque contrôle de validation effectue un type particulier de validation. Par exemple, vous pouvez vérifier une valeur ou une plage de valeurs spécifique en utilisant respectivement les contrôles CompareValidator et RangeValidator. Vous pouvez également définir vos propres critères de validation à l'aide du contrôle CustomValidator. Il est possible de spécifier l'emplacement d'un message d'erreur sur la page Web en plaçant un contrôle de validation à l'endroit où le message doit apparaître. Vous pouvez également afficher un résumé des résultats de tous les contrôles de validation dans la page en utilisant le contrôle ValidationSummary.

Par défaut, la validation est exécutée lors d'un clic sur un contrôle bouton, tel que Button, ImageButton ou LinkButton. Vous pouvez empêcher l'exécution de la validation après un clic sur un contrôle bouton en affectant la valeur false à la propriété CausesValidation du contrôle en question. La valeur false est généralement affectée à cette propriété pour un bouton Réinitialiser ou Effacer, afin d'éviter que la validation ne s'exécute lors d'un clic sur le bouton.

Les rubriques suivantes décrivent la syntaxe ASP.NET relative aux contrôles de validation. Ces rubriques contiennent des informations sur l'ensemble des propriétés partagées par tous les contrôles de validation, ainsi que sur les propriétés propres à chaque contrôle que vous pouvez déclarer comme attribut dans la balise d'ouverture d'un contrôle spécifié.

Dans cette section

Sections connexes