ASP.NET : Utiliser le RegularExpressionValidator pour valider la taille du texte d'un TextBox

A travers ce billet je vais vous monter comment vous pouvez imposer à l'utilisateur d'entrer
un maximum de caractère , un minimum de caractère ou bien les deux pour un TextBox.
Pour cela on peut utiliser RegularExpressionValidator comme suit :


Pour vérifier le minimum :

Code  ASP.NET:

<asp:TextBox ID="TBName" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ControlToValidate="TBName" ID="REV" ValidationExpression="^[\s\S]{10,}$" runat="server" ErrorMessage="10 caractères minimum requis." Display="Dynamic" ForeColor="Red"></asp:RegularExpressionValidator>



Pour vérifier le maximum :

Code  ASP.NET:
 <asp:TextBox ID="TBName" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ControlToValidate="TBName" ID="REV" ValidationExpression="^[\s\S]{,10}$" runat="server" ErrorMessage="10 caractères maximum autorisés." Display="Dynamic" ForeColor="Red"></asp:RegularExpressionValidator>


Pour vérifier le maximum  et le minimum :

Code  ASP.NET:

<asp:TextBox ID="TBName" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ControlToValidate="TBName" ID="REV" ValidationExpression="^[\s\S]{5,10}$" runat="server" ErrorMessage="Minimum 5 et maximum de 10 caractères requis."Display="Dynamic" ForeColor="Red"></asp:RegularExpressionValidator>








Commentaires

Posts les plus consultés de ce blog

ANDROID : ENVOYER LES RAPPORTS DE CRASH LORS DU PLANTAGE DE VOTRE APPLICATION ANDROID ARCA

4 meilleurs outils de compression Javascript

Android : Nom de code , Version , API level