• 【.NET】ASP.Net IE10+ SCRIPT:XXX_doPostBack 未定义


    问题描述

    GridView中分页控件,点击分页无反应,Linkbutton点击无反应,打开Web控制台,发现如下错误:SCRIPTXXX:_doPostBack 未定义;查询后得知,是由于.NET Framework 无法正确识别IE10+版本(楼主程序.net framework4.0版本),所以可以考虑将程序默认浏览器做降级处理;

    解决方式

    第一种:给服务器.Net Framework打补丁;

              优点:可以解决IIS中部署的其他程序在IE10+的显示问题,简单方便;

              缺点:如果更换服务器,容易忽略NET Framework补丁的配置,从而导致问题的重新出现。

              补丁:.net framework 4.0补丁:http://support.microsoft.com/kb/2600088

                     .net framework 2.0和3.5补丁:http://support.microsoft.com/kb/2600100

    第二种:在需要的项目中添加浏览器降级文件;

              利用NuGet下载浏览器版本文件;(未安装nuget自行百度)

              步骤:工具箱----NuGet程序包管理器----程序包管理器控制台

              1

              在程序包管理控制台中输入:Install-Package App_BrowsersUpdate    系统自动将App_Browsers文件添加到本项目中

              2

            打开项目解决方案管理器,可以看到项目中添加了如下:

            3

            打开App_Browsers文件夹下期中一个ie.browser文件,可以看到针对各个版本浏览器的相关配置。

            4

    参考来源:

    http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-ff5.aspx

    作者:ShadowFiend

    出处:http://www.cnblogs.com/ShadowFiend/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。

  • 相关阅读:
    求a,b在区间上的公倍数个数
    最长非上升子序列的长度
    uva 11992 线段树
    hdu 5464 dp
    hdu 5465 树状数组
    hdu 5459 递推
    poj 2528 动态线段树
    hdu 4474 bfs
    ural 1495 bfs
    hdu 2795 线段树
  • 原文地址:https://www.cnblogs.com/ShadowFiend/p/4670451.html
Copyright © 2020-2023  润新知