![](/img/trans.png)
[英]Asp.net How to limit number of digits before and after the decimal point in textbox keypress event
[英]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>
有關更多信息,請參閱下面的鏈接.....
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.