Ну, похоже, что IE8 в основном режиме не любит передачу событий ASP.NET. У меня есть несколько тяжелых страниц, разработанных в ASP.NET 2.0. Под тяжестью я имею в виду наличие множества серверных элементов управления и элементов управления обратным вызовом. Последними действиями являются «Применить» и «Отмена», но пользователь устанавливает данные элементов управления с помощью вызовов обратного вызова.
Я видел, что при нажатии кнопки «Применить» несколько раз вызывалось стандартное событие страницы ASP.NET, такое как Page_load, init и т. И в результате функциональность не работает, как ожидалось. Эти страницы работают нормально, когда приложение запускается в IE7 или IE8 (режим эмуляции IE7).
Невозможно прикрепить код, потому что он огромный и проприетарный. Мне интересно, сталкивался ли кто-нибудь из вас с подобной проблемой для приложения ASP.NET, запущенного из IE8.
Цените любые указатели.
Спасибо,
Дананай