今天我已将浏览器升级到IE11。
问题是我有一个ASP.NET站点,当从生产站点点击链接按钮时,没有定义dopostback失败。
在VS2012中调试时,我得到“此页面无法显示”。
我真的需要降级到ie10,再调试ie吗?
我在我的本地电脑上使用Win7
答案 0 :(得分:1)
请点击此处查看修复:
http://www.hanselman.com/blog/IE10AndIE11AndWindows81AndDoPostBack.aspx
基本上这已在ASP.NET 4.5中修复,但是对于所有版本的.NET框架,还有一个较旧的补丁。
答案 1 :(得分:0)
出现问题原因:.NET 2.0和.NET 4附带的浏览器定义文件中存在一个错误,即它们包含某些浏览器版本的定义。但某些浏览器(如IE 10)的版本不再在这些范围内。因此,ASP.NET将它们视为未知浏览器,默认为低级定义,这有一些不便之处,例如它不支持JavaScript等功能。
我也有同样的问题,我跟着这篇文章,我已经分类了。通过以下链接,这肯定会有所帮助。