在公司的老项目中分页控件使用了 __doPostBack 方式,在IE兼容模式下正常,在IE10、IE11中 __doPostBack 出现未定义问题。

  百度查阅资料得知,这是微软NET环境下的一个BUG,官方已经发布了新的补丁包,可直接通过下载最新Framwork补丁得到修改。

  除此办法以外,还可以在项目中直接修改,方法如下:

  1、项目根目录下,建App_Browsers文件夹

  2、在文件夹中新建文件ie.browser文件,文件内容粘贴如下内容:

<browsers><browser id="IE11" parentID="Mozilla"><identification><userAgent match="Trident\/7.0; rv:(?'version'(?'major'\d+)(\.(?'minor'\d+)?)(?'letters'\w*))(?'extra'[^)]*)" /><userAgent nonMatch="IEMobile" /></identification><capture><userAgent match="Trident/(?'layoutVersion'\d+)" /></capture><capabilities><capability name="browser"              value="IE" /><capability name="layoutEngine"         value="Trident" /><capability name="layoutEngineVersion"  value="${layoutVersion}" /><capability name="extra"                value="${extra}" /><capability name="isColor"              value="true" /><capability name="letters"              value="${letters}" /><capability name="majorversion"         value="${major}" /><capability name="minorversion"         value="${minor}" /><capability name="screenBitDepth"       value="8" /><capability name="type"                 value="IE${major}" /><capability name="version"              value="${version}" /></capabilities></browser><!-- Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11,0) like Gecko --><browser id="IE110" parentID="IE11"><identification><capability name="majorversion" match="11" /></identification><capabilities><capability name="ecmascriptversion"    value="3.0" /><capability name="jscriptversion"       value="5.6" /><capability name="javascript"           value="true" /><capability name="javascriptversion"    value="1.5" /><capability name="msdomversion"         value="${majorversion}.${minorversion}" /><capability name="w3cdomversion"        value="1.0" /><capability name="ExchangeOmaSupported" value="true" /><capability name="activexcontrols"      value="true" /><capability name="backgroundsounds"     value="true" /><capability name="cookies"              value="true" /><capability name="frames"               value="true" /><capability name="javaapplets"          value="true" /><capability name="supportsCallback"     value="true" /><capability name="supportsFileUpload"   value="true" /><capability name="supportsMultilineTextBoxDisplay" value="true" /><capability name="supportsMaintainScrollPositionOnPostback" value="true" /><capability name="supportsVCard"        value="true" /><capability name="supportsXmlHttp"      value="true" /><capability name="tables"               value="true" /><capability name="supportsAccessKeyAttribute"    value="true" /><capability name="tagwriter"            value="System.Web.UI.HtmlTextWriter" /><capability name="vbscript"             value="true" /></capabilities></browser>
</browsers>

  3、重启IIS尝试是否修正错误,如未修正,把上述代码粘贴到%WinDir%\Microsoft.NET\Framework64\v4.0.30319\CONFIG\Browsers文件夹

再次尝试。

  4、如果还不行,请安装NET插件:http://www.microsoft.com/zh-cn/download/details.aspx?id=28936

IE10、IE11使用 __doPostBack 出现未定义问题相关推荐

  1. bootstrap支持ie8 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法

    做一个在线系统,PC端也要做,但要兼容千恶的IE8[IE6 是万恶,打死我都不会管IE6],IE8 是我底线了md, 在IE8下 bottstrap 错乱,变形,不支持一些属性的问题,下面看了一篇 某 ...

  2. 从注册表清理 IE10,IE11 用户代理字符串(UserAgent)中的垃圾信息

    某一天,我发现我的 IE User Agent 字符串里面竟然含有刷机大师.百度浏览器等许多垃圾,国货流氓见怪不怪了. 微软自家的.NET CLR也占据了一大片,看着也不爽. 决定清理一下,但是却没找 ...

  3. C#调用百度地图API入门解决BMap未定义问题

    本文主要是最近帮助好友研究JavaScript的百度地图API,同时显示到C# Winform界面.同时遇到了BMap未定义的错误(BMap is not defined)及解决方法.以前写过基于An ...

  4. ie10不适用计算机,Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败...

    Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败 1,C盘新建update文件夹,把Windows6.1-KB2731771-x64 ...

  5. 【Golang】解决Go test执行单个测试文件提示未定义问题

    [Golang]解决Go test执行单个测试文件提示未定义问题 参考文章: (1)[Golang]解决Go test执行单个测试文件提示未定义问题 (2)https://www.cnblogs.co ...

  6. 使用JSON.parse,解决ie6-7上JSON未定义问题

    使用JSON.parse时出现JSON未定义问题,JSON不是标准的javascript类型,一些高级的浏览器支持,但一些老一点的浏览器不支持JSON,如ie6-7.若需要ie6-7 支持JSON只需 ...

  7. 用命令卸载Win8 IE9/IE10/IE11浏览器

    2019独角兽企业重金招聘Python工程师标准>>> 首先打开,开始---运行-----框里输入cmd,进入命令提示框,将下面的命令复制粘贴到命令框里,然后按下Enter键执行. ...

  8. Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败

    Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败 1,C盘新建update文件夹,把Windows6.1-KB2731771-x64 ...

  9. 解决动易SiteWeaver6.8后台编辑器支持IE9/IE10/IE11浏览器的方法

     解决动易SiteWeaver6.8后台编辑器支持IE9/IE10/IE11浏览器的方法 作者:佚名 来源:网络 发布时间:2014-5-19 点击数:2260次 字体: 大 小 解决动易Site ...

最新文章

  1. mysql avg 时间_MySQL或Rails在特定日期范围内每天获得AVG的最佳方式
  2. (80)FPGA建立时间与保持时间及时序模型-面试必问(四)(第16天)
  3. Spring : Spring 事务控制 设置手动回滚 TransactionAspectSupport
  4. [转载] 七龙珠第一部——第021话 克林危险
  5. tinyint占几个字节_随笔几个小问题
  6. 《MFC游戏开发》笔记三 游戏贴图与透明特效的实现
  7. 怎么改掉科学计数法_宝宝口唇干裂怎么回事?该怎么办?
  8. 全网最全ADB命令,没有之一
  9. 聚类模型ari_7.9 聚类模型评估
  10. crontab布置定时任务
  11. CodeForces - 1312E Array Shrinking 区间dp
  12. linux需要安装杀病毒软件,我在Linux上需要安装反病毒软件吗?
  13. 华为云WeLink端云协同会议是什么?
  14. http系列之-核心内容
  15. 沟通技巧-《说话的力量》书中的精髓:如何说话更有力量
  16. 基于MATLAB的数字滤波器设计
  17. 给技术创业的九个忠告
  18. Marvell 88W8686/88W8782/88W8801 WiFi模块驱动程序的编写
  19. 高维全局优化 —— DG2
  20. MFC之位图加载10

热门文章

  1. Linux编程(11)_信号
  2. LeetCode刷题(46)--Search in Rotated Array
  3. 计算机绘图国标规定,(0922202计算机绘图大作业.doc
  4. db2数据库日期减一天_DB2 日期时间函数
  5. python print输出字符串报错
  6. Spring Boot返回的数据格式是XML 而不是JSON之原因探求的和解决
  7. 说透Applet的数字签名之1——Applet及其运行
  8. window下批处理:打开命令窗口且执行后不关闭
  9. python信息传送管道_python – 获取返回管道输入的命令
  10. request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别