我遇到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)
{
}
答案 0 :(得分:0)
通过在Page_init中删除并添加新的PostbackTriggers来解决此问题。