[英]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.