0

在此处输入图像描述我使用正则表达式验证器来验证输入到文本框中的电子邮件地址。当我单击文本框时,文本框底部会出现一行。我怎样才能阻止这条线出现?

4

2 回答 2

0

试试这个,Display="Dynamic"在验证器中使用。

    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <asp:Button ID="Button1" runat="server" Text="Submit" />
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1" 
        Display="Dynamic" ErrorMessage="You must enter an email address" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
        Text="*"></asp:RegularExpressionValidator>
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" />
于 2012-11-09T03:08:09.143 回答
0

它是由屏蔽的编辑验证器引起的。一旦我删除并改用正则表达式验证器,一切正常。

于 2012-11-22T03:57:58.843 回答