0

当我必须更新我的 aspx.net 表单时..我收到错误消息,如果我删除了表达式,则使用的正则表达式是 [a-zA-Z]+-[0-9]+。 ..更新已执行...请回复解决方案

<asp:TextBox ID="TextBox2" runat="server" CssClass="style19" Width="239px" BorderColor="#006600" BorderStyle="Solid" ForeColor="#009900"></asp:TextBox>

 <asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server" ControlToValidate="TextBox2" ErrorMessage="Invalid Code" ForeColor="Red" ValidationExpression="[a-zA-Z]+-[0-9]+"></asp:RegularExpressionValidator>
4

2 回答 2

0

你的问题难以理解。错误消息来自哪里?你是如何更新你的表格的?正则表达式在哪里应用,应用在什么地方?

于 2012-08-30T19:19:41.857 回答
0

如果您向 TextBox2 输入值,您必须在验证器上遵守此表达式

[a-zA-Z]+-[0-9]+

如果您不尊重,您将无法验证您的数据

如果你想禁用,你必须删除你的验证器

用此代码替换

<asp:TextBox ID="TextBox2" runat="server" CssClass="style19" Width="239px" BorderColor="#006600" BorderStyle="Solid" ForeColor="#009900"></asp:TextBox>
于 2012-08-30T19:42:42.733 回答