Я надеюсь изменить текст метки в зависимости от результата проверки на стороне клиента. Есть ли способ сделать это с помощью элемента управления проверкой регулярного выражения?

0
ProgrammingPope 30 Окт 2009 в 20:16

2 ответа

Лучший ответ

Да, при условии, что для Valdiator включена проверка на стороне клиента. Существует клиентский API, к которому вы можете подключиться. Смотрите это:
http://msdn.microsoft.com/en-us/library/aa479045. aspx

Прокрутите вниз и прочтите раздел «Специальные эффекты», в котором в примере используется RegularExpressionValidator. Обратите внимание, что он изменяет цвет фона, а не текст в метке, но главное - увидеть, где вы можете разместить свой собственный код. Также обратите внимание, что вы не можете изменить представление метки на сервере . Все, что вы можете сделать, это обычные манипуляции с Javascript DOM.

0
Joel Coehoorn 30 Окт 2009 в 20:22
Это было действительно близко, но я не смог изменить ни один ярлык на своей странице. По сути, ничего не происходит, даже если скрипт запущен.
 – 
ProgrammingPope
31 Окт 2009 в 21:11

Не то, чтобы я знал об этом напрямую, но вы можете переопределить функции проверки для валидаторов и обновить метку.

Это не сообщение Сначала я обнаружил, что это описывает это, но я считаю, что это укажет вам в правильном направлении.

0
kemiller2002 30 Окт 2009 в 20:19