asp:当可能值时,不会隐藏RegularExpressionValidator错误消息

时间:2014-09-22 08:27:55

标签: c# asp.net regex validation webforms

我在asp表单中使用RegularExpressionValidator来验证波斯日期。用户第一次输入错误值时,将显示错误消息。考虑用户正确编辑她/他的条目并继续到下一个字段,这次仍然显示错误消息。如何解决这个问题?

我的代码是:

<asp:TextBox ID="txtLicenseDate" runat="server" CssClass="labelclass" Width="60px" MaxLength="8" onclick="showCal('calFirstDate'); return false;" Style="text-align: left" CausesValidation="True"></asp:TextBox> 
<asp:RegularExpressionValidator ID="revDate" runat="server" CssClass="labelclass" Forelor="#DD3509" ControlToValidate="txtLicenseDate" Display="Dynamic" ErrorMessage="date is wrong" validationExpression="\d{2}/(01|02|03|04|05|06|07|08|09|10|11|12)/(01|02|03|04|05|06|07|08|09|1\d{1}|2d{1}|30|31)">
</asp:RegularExpressionValidator>

0 个答案:

没有答案