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:
Code  ASP.NET:
Code  ASP.NET:
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 :
|  <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 :
| <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
Enregistrer un commentaire