簡體   English   中英

如何限制 asp.net 文本框中的最大和最小文本數?

[英]How to limit maximum and minimum number of text in asp.net textbox?

我正在嘗試將文本數量限制在文本框字段中。 要求將最小長度固定為 7,最大長度固定為 15。

我嘗試使用 asp:RegularExpressionValidator 來限制文本框中的文本數量。

這是我的代碼:

<asp:RegularExpressionValidator ID="revphone" runat="server" 
    Font-Size="16px"
    ValidationExpression="^[0-9]{7,15}$" 
    ControlToValidate="txtphonenumber" 
    ErrorMessage="*" 
    ValidationGroup="reg" 
    Display="Dynamic" 
    ForeColor="Red">
</asp:RegularExpressionValidator>Phone Number      
<asp:TextBox ID="txtphonenumber" runat="server" 
    placeholder="Phone Number" 
    Width="305px" 
    onblur="BtnRegisterClick()" 
    MaxLength="7">
</asp:TextBox>

我能夠獲得最小數量但無法獲得最大數量。 它僅限於輸入 7 位數字。

這是您的解決方案:-

 <asp:TextBox ID="txtphonenumber" runat="server"></asp:TextBox>
 <asp:RegularExpressionValidator Display = "Dynamic" ControlToValidate = "txtphonenumber" ID="revphone" ValidationExpression = "^[\s\S]{7,15}$" runat="server" ErrorMessage="Minimum 7 and Maximum 15 characters required."></asp:RegularExpressionValidator>

有關更多信息,請參閱下面的鏈接.....

https://www.aspsnippets.com/Articles/TextBox-Minimum-and-Maximum-Character-Length-Validation-using-ASPNet-RegularExpression-Validators.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM