Добавление дополнительных элементов управления в RegularExpressionValidator - PullRequest
0 голосов
/ 25 ноября 2010

Есть ли способ добавить более одного ControlToValidate в мой RegularExpressionValidator?

У меня есть два текстовых поля для почтового индекса, и я хочу добавить один и тот же 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 голосов
/ 25 ноября 2010

Вы можете использовать CustomValidator и выполнять сопоставление регулярных выражений на стороне сервера (а также на стороне клиента, если хотите). В функции проверки для этого валидатора проверьте оба элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...