【发布时间】:2015-11-13 18:16:16
【问题描述】:
我想检查客户端是否在我的文本框中写入整数,所以我这样编写代码:
<td class="style2">
<asp:TextBox ID="phonetxt" runat="server" Height="22px" MaxLength="10"
Width="158px"></asp:TextBox>
</td>
<td>
<asp:RequiredFieldValidator ID="PhoneRequiredFieldValidator" runat="server" ForeColor="Red" ControlToValidate="phonetxt" ErrorMessage="...."></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server" Display="None" ErrorMessage="Accepts only numbers." ControlToValidate="phonetxt" ValidationExpression=""^[0-9]*$" Text="*"></asp:RegularExpressionValidator>
</td>
但是发生了这样的错误:
“/”应用程序中的服务器错误。
解析器错误描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。
解析器错误消息:服务器标签格式不正确。
源错误: 第 153 行: 第 154 行: 第 155 行: 第 156 行: 第 157 行:源文件:/account.aspx 行:155
我现在该怎么办?有没有更好的检查方法?
【问题讨论】:
标签: c# asp.net validation