向RegularExpressionValidator添加更多控件

时间:2010-11-25 11:07:03

标签: asp.net validation

有没有办法在我的RegularExpressionValidator中添加多个ControlToValidate

我有两个邮政编码文本框,我想为两者添加相同的RegularExpressionValidator。

目前我每个盒子都有一个,但如果它们都错了,它会显示两条错误消息,但我只希望用户看到一个。

这是我的RegularExpressionValidator

<asp:RegularExpressionValidator CssClass="errorpopup" Display="Dynamic" ID="rvpPostCodeZone" validationgroup="tbEditEmailCorr" runat="server" ErrorMessage="<strong>Please enter a valid post code.</strong>" ControlToValidate="tbEditPostCodeZone"  ValidationExpression="^[0-9a-zA-Z' ']{3,}$" SetFocusOnError="true" />

由于

1 个答案:

答案 0 :(得分:0)

您可以使用CustomValidator,并执行正则表达式匹配服务器端(如果需要,也可以在客户端执行)。在此验证器的验证函数中,检查两个控件。