我正在尝试对同一控件使用两个验证器,如下面的代码所示
<asp:TextBox runat="server" ID="tbEmail" placeholder="Enter email" class="form-control" required=""></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="tbEmail" ValidationGroup="DRF" Display="Dynamic"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="tbEmail" ValidationGroup="DRF" Display="Dynamic"></asp:RequiredFieldValidator>
但问题是第二个验证器有效,但第一个验证器没有。我试着翻转它们,但同样的事情发生了。
我必须做什么才能让它们同时工作?你能帮我吗?