ValidatorEnable не определяется при прокате с AJAX - PullRequest
1 голос
/ 12 марта 2009

У меня есть несколько веб-форм, которые отлично работают с различными статическими и динамически генерируемыми валидаторами.

По какой-то причине теперь, когда я реализовал UpdatePanels на формах, когда я вручную вызываю метод ValidatorEnable () для одного из них (когда я нажимаю флажок), я получаю сообщение об ошибке «ValidatorEnable не определено».

Я передаю тот же clientID и т. Д. В метод, который использовал до того, как реализовал элементы управления AJAX.net

Казалось бы .net не рендерит скрипт /WebResource.axd?d=aUu4P3dfjWWyw3KQ9t2ZdqxnzYhrtq9uWWiRZduXE-g1 на страницу, добавляя его вручную, я получаю другие недостающие объекты JS. Так как я могу заставить его зарегистрировать соответствующие сценарии?

N.B. Соответствующие валидаторы отображаются в репитере

1 Ответ

0 голосов
/ 12 марта 2009

Я обнаружил, что если я помещаю отключенный валидатор на страницу за пределами повторителя, он корректно добавляет соответствующие сценарии.

Это глупо, но на самом деле работает

N.B. Это только избавило от ошибки Javascript, кажется, что валидаторы не регистрируются на странице, поэтому IsValid всегда верен, несмотря ни на что.

...