Теперь я начинаю использовать элементы управления ASP.NET AJAX от Telerik для Q1 2009 года в моем веб-приложении 3.5. В IE7 (в FF он работает отлично), всякий раз, когда я попал на определенную страницу, я получаю яваскрипт ошибки, указывающуюОшибка ASP.NET AJAX - null является нулевым или нет объектом
«„нуль“является нулевым или не является объектом»
Глядя этим вопрос на , Я нашел разных людей, говорящих, что это связано с проблемой с валидаторами и панелями обновлений (с использованием элементов управления ASP.NET AJAX - не Telerik). Я даже не использую панели обновлений на этой странице. Кто-нибудь сталкивался с подобной проблемой и придумывал какие-либо решения?
Спасибо!
Я думаю, что лучше использовать событие загрузки ASP.NET AJAX (Sys.Application.add_load()) или просто определить функцию pageLoad() на странице (она автоматически вызывается MS AJAX). Это гарантирует, что вы можете взаимодействовать с элементами управления Telerik, которые основаны на ASP.NET AJAX, и для работы не потребуется взломать тайм-аут. – lingvomir
Я изменил его, чтобы использовать pageLoad, и теперь он работает. Спасибо лингвомир, почему бы вам не ответить, чтобы я мог его продвинуть. –
да, лингвомир, вы должны добавить это как ответ. Это единственный документированный способ ожидания элементов управления ASP.NET AJAX (включая элементы управления telerik). –