- 浏览: 217686 次
- 性别:
- 来自: 江西
-
文章分类
- 全部博客 (109)
- C# (29)
- ASP.NET (30)
- MSSQL (29)
- javascript (9)
- cmd (3)
- ORACLE (4)
- log4j (1)
- window (5)
- FTP (1)
- Shell (1)
- java (1)
- IIS (7)
- html (11)
- SQL (3)
- Jquery (11)
- IE (3)
- 火狐、谷歌 (2)
- wince (2)
- JSON (5)
- List (1)
- Foreach (1)
- SQLhelper (1)
- Ajax (1)
- Firebird (1)
- mysql (7)
- js (2)
- jQuery.autocomplete (1)
- dataTable (1)
- Http (1)
- get (1)
- datetime (1)
- powshell (1)
- URL Protocol (1)
- Office (1)
- Excel (1)
- ASP.NET,算法,秘钥 (1)
- 浏览器 (1)
- Tomcat (1)
最新评论
在UpdatePanel下导出excel出现无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应
- 博客分类:
- ASP.NET
错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。
详细信息: 分析附近的“<div>
<table class”时出错。
确认Ajax下无数据导出时,会出现上面异常。
解决方案 :
ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="btnExcel" />
</Triggers>
</asp:UpdatePanel>
我个人认为是PostBackTrigger是将整个页面回传回去,将输出所有的html代码到浏览器里面.而如果使用AsyncPostBackTrigger的话,就只是局部回传回去,并没有将所有的html代码输出到浏览器里面去,缺少一些html代码,例如:</div>,</table>等等
详细信息: 分析附近的“<div>
<table class”时出错。
确认Ajax下无数据导出时,会出现上面异常。
解决方案 :
ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="btnExcel" />
</Triggers>
</asp:UpdatePanel>
我个人认为是PostBackTrigger是将整个页面回传回去,将输出所有的html代码到浏览器里面.而如果使用AsyncPostBackTrigger的话,就只是局部回传回去,并没有将所有的html代码输出到浏览器里面去,缺少一些html代码,例如:</div>,</table>等等
发表评论
-
微信分享
2017-04-20 14:15 700/// <summary> // ... -
web.config 为某个单独页面设置编码格式
2017-03-31 18:28 1190原文链接:http://www.cnblogs.com/m ... -
json日期格式转换成日期字符串
2016-08-29 10:31 2213这里进行去掉json日期的\date\字符串: st ... -
C# http get请求 判断是否存在该图片信息
2016-08-29 10:25 1013/// <summary> /// h ... -
C# 将json转换成Datatable
2016-08-29 10:19 1343/// <summary> /// 将 ... -
asp.net谷歌地图api调用
2014-03-05 16:25 992<html xmlns="http://www ... -
JS包含在HTML文件中正常,包含在ASPX文件中就报错
2014-01-09 10:07 1952今天用到了一段显示谷歌地图的JS代码,在Html中显示正常的, ... -
HTTP 500 .19
2013-11-22 14:21 861模块CustomErrorModule的 通知SendResp ... -
COM 类工厂中 CLSID 为 {A86BB4D8-209D-40E1-87A6-7AA236094FAD} 的组件时失败,原因是出现以下错误: 800401
2013-09-12 13:21 1622第一: 检查dll文件是否存在 第二: 兼容问题,看i ... -
ASP.NET中url传递中文的解决方案,传递参数为汉字时出现乱码等问题
2013-09-11 16:13 925来源:http://hi.baidu.com/netkey/i ... -
常用的WebService一览表
2013-09-05 10:43 700转载:http://blog.csdn.net/wangzh3 ... -
.NET中zip的压缩和解压
2013-08-27 13:51 1253来源于:http://www.cnblogs.com/zhao ... -
JS调用CS里的方法:PageMethods
2013-08-26 15:59 1089来源于:http://hi.baidu.com/haofz19 ... -
Automation服务器不能创建对象_的多种解决办法
2013-08-26 13:10 579方法一: 开始-运行:regsvr32 scrrun.dll ... -
html:target几种介绍
2013-08-08 10:28 855_blank -- 在新窗口中打开链接 _parent -- ... -
图表处理程序配置 [c:\TempImageFiles\] 中的临时目录无效
2013-07-24 11:15 3719图表处理程序配置 [c:\TempImageFiles\] 中 ... -
asp.net 在webcofig中连接数据库方式
2013-07-02 14:38 7621:window方式验证 <connectionStri ... -
在64位Windows的IIS上开启32位程序支持(zz)
2013-07-02 14:34 913在64位Windows的IIS上开启32位程序支持(zz) 经 ... -
System.OutOfMemoryException 的异常的错误解决方案
2013-06-21 11:55 3023一 在IIS6.0应用程序池, ... -
对路径“C:\Inetpub\wwwroot\UploadFile\AssertTemple1.xls”的访问被拒绝。
2013-06-04 10:40 5142要为 ASPNET 帐户添加对根 Web 站点或任何虚拟目录的 ...
相关推荐
4. 结束响应:在写入完所有数据后,调用Response.End()结束响应,触发浏览器下载对话框,让用户保存Excel文件。 总结,ASP.NET GridView手写分页和数据一键导出Excel是两个实用的功能,能提升用户交互体验和数据...
在使用Ajax的`UpdatePanel`时,由于`UpdatePanel`的无刷新特性,直接使用`Response.Redirect`或`Response.Write`进行页面重定向会导致错误。这是因为`Response.Redirect`需要完整页面刷新才能执行。为了解决这个问题...
在这个主题中,我们将深入探讨GridView的一些高级应用,包括全选功能、批量删除以及数据导出到Excel的功能。 1. **全选功能**: GridView的全选功能通常通过在表头添加一个复选框来实现。当用户勾选这个复选框时,...
另外,通过脚本管理和异步处理,可以在客户端实现部分操作,减轻服务器负担。 七、扩展性与集成 GridView控件还支持AJAX增强,通过UpdatePanel或jQuery,可以实现无刷新操作。同时,可以与其它控件如ButtonField、...
-修正此函数通过PageContext.RegisterStartupScript调用时不能正确显示Icon的BUG(feedback:zhaowenke)。 -修正basic/hello.aspx示例在单独浏览器打开后,不能弹出对话框的BUG。 -隐藏示例首页最外层RegionPanel...
-修正此函数通过PageContext.RegisterStartupScript调用时不能正确显示Icon的BUG(feedback:zhaowenke)。 -修正basic/hello.aspx示例在单独浏览器打开后,不能弹出对话框的BUG。 -隐藏示例首页最外层RegionPanel...