错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。
详细信息: 分析附近的“<meta http-equiv=Con”时出错
解决办法:
//用于导出Excel的Response输出
protected void Page_Init()
{
PostBackTrigger trigger = new PostBackTrigger();
trigger.ControlID = btnExport.UniqueID;//btnExport为导出按钮ID
UpdatePanel upPanel = Page.Controls[0].FindControl("updatePanelBody") as UpdatePanel;//updatePanelBody为包含导出按钮的updatePanel的ID
upPanel.Triggers.Add(trigger);
}
本文探讨了Sys.WebForms.PageRequestManagerParserErrorException错误的常见原因,并提供了一个具体的解决方案,通过设置UpdatePanel的触发器来避免在使用Response.Write()进行导出操作时引发此错误。

1592

被折叠的 条评论
为什么被折叠?



