我想使用ValidationExpression但在RequiredFieldValidator的属性中不存在它,我试图将其写在代码中:
<asp:TextBox ID="SearchRTxt" runat="server" Width="165px" CssClass="auto-style28" Height="27px" placeholder="enter a number"></asp:TextBox>
<asp:RequiredFieldValidator CssClass="warningClass" ID="ValidatorSearchText" runat="server" ErrorMessage="only numbers are accepted" ControlToValidate="SearchRTxt" SetFocusOnError="true" ValidationExpression="^\d+$" >
但是它也不起作用,有什么想法吗?
答案 0 :(得分:0)
仅针对RegularExpressionValidator的验证表达式,而不针对RequiredFieldValidator的验证表达式。
RequiredFieldValidator确保文本框不为空,而RegularExpressionValidator将使用正则表达式测试输入