检测到特定的firefox ver时,将更新面板切换为完全回发

时间:2010-11-06 10:07:59

标签: firefox updatepanel postback

我遇到firefox版本的问题< 3.6,我想得到一个解决方案。 我的问题是update_panel相关,但我找不到任何关于类似问题的信息,并且无法真正命名问题,因为它很少发生(而不是在localhost上):

“updatepanels冻结并且没有反应”

我的问题是我无法识别问题,因此当我检测到firefox + ver<时,我想切换updatepanel以使用完整的回发(标准是asnyc)。 3.6

我的问题基本上是,如何“禁用”/设置updatepanel只在这种情况下进行完全回发?可以接受代码隐藏和服务器端解决方案

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

        }

1 个答案:

答案 0 :(得分:0)

通过在Page_init中删除并添加新的PostbackTriggers来解决此问题。