获取Sys.WebForms.PageRequestManagerParserErrorException的Web部件异步回发

时间:2011-02-02 11:04:21

标签: sharepoint-2007 updatepanel web-parts

错误:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息。此错误的常见原因是通过调用Response.Write(),响应过滤器,HttpModules或服务器跟踪来修改响应。 详细信息:解析附近时出错 HTTP://servername/ScriptResource.axd d = EltQ7pexCbRndWc7D3a .... b2a49de 行:5

我最近将SmartPart + UserControl Web部件转换为'真实' Web部件。用户控件部分基本保持不变,并包含UpdatePanel。目的是使用交互式日历控件来更新其自己的数据,但不会导致整页刷新。转换为真实Web部件的主要原因是使用个人存储,以便用户可以选择特定设置并存储它。

我现在遇到的问题是,当我点击我的网页部分中的一个LinkBut​​tons时,我收到上面列出的错误。我没有做任何Response.Writes,IIS中似乎没有任何HttpHeader条目。

有人可以帮忙吗?感谢。

新线索 只是注意到回发事件在页面签出时有效,但在发布时却没有。这有什么意义?

1 个答案:

答案 0 :(得分:1)

您是否添加了sharepoint脚本管理器:

http://msdn.microsoft.com/en-us/library/ff650218.aspx

听起来像HttpModule正在改变更新面板的json回发