我的asp.net网络表单中不存在RegularExpressionValidator

时间:2019-07-14 08:12:19

标签: asp.net visual-studio

我想使用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+$" >

但是它也不起作用,有什么想法吗?

1 个答案:

答案 0 :(得分:0)

仅针对RegularExpressionValidator的验证表达式,而不针对RequiredFieldValidator的验证表达式。

RequiredFieldValidator确保文本框不为空,而RegularExpressionValidator将使用正则表达式测试输入