0
我有使用Visual Studio 2010。使用RegularExpressionValidator
的一個問題是我的代碼:的RegularExpressionValidator爲美國電話號碼ASP.net
<asp:Label ID="phone" runat="server" Text="Phone Number"></asp:Label><asp:TextBox ID="phonebox"
runat="server" TextMode="Phone"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server"
ErrorMessage="Invalid Number" ControlToValidate="phonebox"
ValidationExpression="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}"></asp:RegularExpressionValidator>
<br />
不管是什麼號碼我輸入,我得到旁邊的一個錯誤信息字段 - 即使我複製並粘貼有效的美國電話號碼。