FAQ ASP.NET/C#
FAQ ASP.NET/C#Consultez toutes les FAQ
Nombre d'auteurs : 39, nombre de questions : 371, dernière mise à jour : 15 juin 2021
Le RegularExpressionValidator permet de vérifier une entrée à partir d'une expression régulière.
Par exemple, pour vérifier un email :
<
asp:
TextBox runat=
"server"
ID=
"LeTextBox"
/>
<
asp:
RegularExpressionValidator runat=
"server"
ControlToValidate=
"LeTextBox"
ErrorMessage=
"L'email saisi n'est pas correct"
Display=
"dynamic"
ValidationExpression=
"^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$"
/>
Il convient d'utiliser un RegularExpressionValidator pour vérifier la strucuture de la chaîne:
<asp:RegularExpressionValidator id
=
"RegularExpressionValidator"
runat
=
"server"
Display
=
"Static"
ControlToValidate
=
"NsAd1"
ValidationExpression
=
"([0-2]?[0-9]?[0-9]\.){3}[0-2]?[0-9]?[0-9]"
>
</asp:RegularExpressionValidator>