【发布时间】:2011-05-07 23:18:08
【问题描述】:
我在 .Net framework 3.5 中的 Visual Studio 中创建了一个用户控件,并使用 Ajax Toolkit 3.5,然后将 Star Rating Ajax 控件添加到用户控件中。
现在我想将此用户控件作为 web 部件添加到 sharepoint 2010 网站。由于用户控件已经有一个 asp:ToolkitManager 来完成脚本管理器的工作,将这个 webpart 添加到 MOSS 站点上的页面会产生很多错误。目前,我在用户控件中保留了 asp:ToolkitManger。
每当我打开包含用户控件的 MOSS 页面时出现的错误是“PageRequestManager cannot be initialized more than once”。
我不知道该怎么做。欢迎任何建议。
编辑:我相信共享点母版页有自己的脚本管理器。我无法删除它,因为其他页面会受到影响。如何修改 Visual Studio 中的用户控件,使其包含 ajax 更新面板但引用 sharepoint 脚本管理器。
【问题讨论】:
-
另外,用户控件在 Visual Studio 中运行良好。
标签: asp.net-ajax sharepoint-2010 web-parts ajaxcontroltoolkit