关于c#:如何在asp.net中验证电话号码?

How do you validate phone number in asp.net?

本问题已经有最佳答案,请猛点这里访问。

我需要验证允许数字和符号的电话号码+ - ()
我怎么能在asp.net中这样做?

1
2
</asp:TextBox>
    </asp:RegularExpressionValidator>


你需要添加

1
</asp:RegularExpressionValidator>

使用应指定需要验证的格式的表达式。 您可以从此处选择一个,并在上面的验证表达式中指定它


试试这个验证表达式

1
^([\(]{1}[0-9]{3}[\)]{1}[\.| |\-]{0,1}|^[0-9]{3}[\.|\-| ]?)?[0-9]{3}(\.|\-| )?[0-9]{4}$


1
2
3
4
5
6
7
ValidationExpression="^([0-9\(\)\/\+ \-]*)$"

</asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server" ErrorMessage="Enter valid Phone number"
ControlToValidate="TxtNo"
ValidationExpression="^([0-9\(\)\/\+ \-]*)$"></asp:RegularExpressionValidator>