Как предотвратить автоматическое выполнение проверок на стороне клиента в ModalPopupExtender? - PullRequest
0 голосов
/ 03 февраля 2009

Я использую ModalPopupExtender, чтобы показать модальное всплывающее окно с набором элементов управления вводом и парой валидаторов с EnableClientScript, установленным в true. Проблема, с которой я сталкиваюсь, заключается в том, что проверки на стороне клиента выполняются сразу после показа модального всплывающего окна (через код на стороне клиента, а не с сервера).
Есть ли способ предотвратить это?

1 Ответ

0 голосов
/ 05 февраля 2009

У меня сейчас точно такая же проблема, как и у вас.

На данный момент я сделал несколько JavaScript, чтобы справиться с этой ситуацией, заполнив текущий ввод текстовым значением «По умолчанию». Я также изменяю цвет стиля, когда значение «По умолчанию» на входе - серый, а не черный.

Затем, когда пользователь нажимает на ввод, вызывается другая функция JavaScript, чтобы очистить его и изменить цвет на Черный!

Так что моя проверка Javascript основана на моем стиле ввода цвета. Мне не очень нравится, как я это делаю, потому что валидатор должен работать ...

Я нашел кое-какую информацию об этом: http://forums.asp.net/t/1066821.aspx http://forums.asp.net/t/1057570.aspx

Но на самом деле, когда я вставляю их tagMapping в мой web.config, все мои элементы управления на моей главной странице или странице .apsx не могут быть найдены на моей странице .apsx.vb ...

P.S. Если вы хотите, чтобы я дал вам мой текущий Javascript (работает отлично), просто скажите мне:)

...