Переключить панель обновления в режим полной обратной передачи при обнаружении определенной версии Firefox - PullRequest
0 голосов
/ 06 ноября 2010

У меня проблема с версиями Firefox <3.6, и я бы хотел исправить это.Моя проблема связана с update_panel, но я не смог найти никакой информации о похожих проблемах и не могу точно назвать проблему, так как она возникает редко (и не на локальном хосте): </p>

"панель обновления зависает и не можетреагировать "

Моя проблема в том, что я не могу определить проблему и поэтому хотел бы переключить панель обновления для работы с полными обратными вызовами (стандартным является asnyc), когда я обнаруживаю Firefox + ver <3,6 </p>

Мой вопрос в основном, как «отключить» / настроить панель обновлений для выполнения полных обратных передач только в этом случае?Принимаются решения как на уровне кода, так и на стороне сервера

        System.Web.HttpBrowserCapabilities browser = Request.Browser;
        double versionb = 3.5;
        if (browser.Browser == "Firefox" && Convert.ToDouble(browser.Version) <= versionb)
        {

        }

1 Ответ

0 голосов
/ 07 ноября 2010

Решено это путем удаления и добавления новых PostbackTriggers в Page_init.

...