SharePoint Ajax Web部件web.config问题

时间:2009-04-30 15:50:44

标签: ajax sharepoint web-config updatepanel

您好我在我的网络部分使用AJAX Extensions 1.0。当我在SharePoint上添加它并且一切运行正常时,它工作得很好。我还有其他应用程序的链接,这些应用程序作为IFRAME放在SharePoint上。我在SharePoint web.config中遇到了应用程序问题。我在IFRAME中收到此错误:

分析程序错误消息:已添加条目“ScriptModule”。

Line 98:        <!-- ASP.NET AJAX -->
Line 99:        <httpModules>
Line 100:           <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 101:       </httpModules>
Line 102:       <compilation debug="true">

我认为这是因为SharePoint web.config也包含此行。我不能从那里删除它,因为我需要它为我的网络部分。我想在我的IFRAME应用程序中添加<clear/>以解决这个问题,但是我有很多应用程序,我不确定是否有多个地方我需要这样做。有更好的解决方案吗?感谢。

2 个答案:

答案 0 :(得分:0)

您必须修改全局web.config。它可以通过WebConfigModification完成(不记得该类的全名,已经有一段时间了)。我使用的CodePlex上有Ajaxify MOSS功能,它工作得很好。看看那里。 http://ajaxifymoss.codeplex.com/

答案 1 :(得分:0)

试试这个

<httpModules> <clear />
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>