2009-03-12 2 views
1

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

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

Я передаю же ClientId и т.д. в метод, который я использовал, прежде чем я реализовал AJAX.net управления

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

N.B. Валидаторы, о которых идет речь, обрабатываются в ретрансляторе

ответ

0

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

Это Hacky, но на самом деле работает

N.B.This только избавились от ошибки Javascript, что валидаторы не по всей видимости, при регистрации на странице, так IsValid не всегда верно, независимо от того, что.