Partager via


RegularExpressionValidator, contrôle

Le contrôle RegularExpressionValidator vérifie que l’entrée correspond à un critère défini par une expression régulière. Ce type de validation vous permet d’intégrer des séquences de caractères prévisibles, comme celles des adresses électroniques, numéros de téléphone, codes postaux, etc.

Un contrôle RegularExpressionValidator fonctionne conjointement avec un autre contrôle, par exemple un TextBox, contrôle. Ajoutez le contrôle que vous voulez valider à votre page avant d’ajouter le contrôle RegularExpressionValidator afin que vous puissiez facilement associer le contrôle RegularExpressionValidator au premier.

Pour ajouter un contrôle RegularExpressionValidator à une page

  1. Faites glisser le contrôle RegularExpressionValidator du panneau Boîte à outils sur votre page.

  2. Cliquez avec le bouton droit sur le contrôle RegularExpressionValidator en mode Création, puis cliquez sur Propriétés dans le menu contextuel.

  3. Dans le panneau Propriétés de la balise, sélectionnez le contrôle que vous voulez valider avec le contrôle RegularExpressionValidator dans la liste déroulante des propriétés ControlToValidate .

  4. Affectez à la propriété ValidationExpression l’expression régulière à laquelle le texte du contrôle doit correspondre pour être valide.

    tip noteConseil :

    Lorsque vous sélectionnez la propriété ValidationExpression dans le panneau Propriétés de la balise, vous pouvez cliquer sur le bouton points de suspension Cc295107.0b8d1f68-5b69-4cd1-b928-5f7bc2a6c4dc(fr-fr,Expression.40).gif pour ouvrir la boîte de dialogueÉditeur d’expressions régulières. Dans cette boîte de dialogue, vous pouvez choisir parmi plusieurs expressions régulières prédéfinies, par exemple URL Internet ou Adresse e-mail Internet. Vous pouvez également écrire votre propre expression régulière. Pour plus d’informations, voir Regular Expression Syntax Cc295107.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  5. Si vous comptez utiliser un contrôle ValidationSummary pour consolider les messages d’erreur de validation, affectez à la propriété ValidationGroup le nom du groupe des contrôles de validation. Cela peut être n'importe quelle chaîne, tant que tous les contrôles du groupe ont la même valeur.

Pour une description complète de toutes les propriétés du contrôle RegularExpressionValidator , voir Membres RegularExpressionValidator Cc295107.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Pour plus d’informations sur l’utilisation des contrôles de validation pour valider les entrées des utilisateurs, voir les rubriques disponibles dans la page Rubriques Comment — contrôles de validation Cc295107.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Voir aussi

Concepts

contrôles de validation ASP.NET
CompareValidator, contrôle
CustomValidator, contrôle
RequiredFieldValidator, contrôle
ValidationSummary, contrôle