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