IE 11并且无法获取属性PageRequestManager

时间:2013-11-11 11:17:34

标签: asp.net webforms telerik internet-explorer-11

我的网站无法在IE 10和IE 11上运行。出现此错误,

Unable to get property PageRequestManager

我已将ie.browser放在〜/ App_Browsers文件夹中。但仍然没有工作。我正在使用Telerik控件。我试过这个链接http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

2 个答案:

答案 0 :(得分:1)

将内容添加到浏览器文件将修复它,但在Web服务器上安装.Net 4.5也应该可以解决问题。

答案 1 :(得分:0)

AppDomain(或Process)重启后,它会自动开始工作。我只重新启动iis并将App_Browsers文件夹推送到服务器。但正式的方式是https://bitbucket.org/shanselman/app_browsers.update

You can update your entire machine's browser files.

1. Copy the files from the .\machines folder into \Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers, overwriting your previous versions 
2. Open an elevated command prompt and run \Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regbrowsers.exe -i 
3. Restart IIS (e.g., with iisreset)