2012-03-07 68 views
0

我需要將AjaxControlsToolkit引用添加到default.master,所以首先我將該dll添加到GAC。接下來,我把這個添加到組裝的SafeControlSharePoint 2010中的AjaxControlsToolkit

<SafeControl Assembly="AjaxControlToolkit, Version=3.5.40412.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL" Namespace="AjaxControlToolkit" TypeName="*" Safe="True" AllowRemoteDesigner="True" /> 

然後在我的default.master我已經添加了寄存器集指令和腳本管理標籤(表單標籤內。

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %><ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server"/> 

當我運行它,我得到一個「意外的錯誤發生了。」如果我從安全控件中刪除代碼行,我得到「該控件類型'AjaxControlToolkit.ToolkitScriptManager'不允許在此頁面上。該類型未註冊爲安全。「

當我輸入這個,我只注意到那裏有讀者y是

<asp:ScriptManager id="ScriptManager" runat="server" EnablePageMethods="false" EnablePartialRendering="true" EnableScriptGlobalization="false" EnableScriptLocalization="true" /> 

那麼衝突也許呢?我需要爲我從MOSS 2007帶來的一些自定義Web部件提供Ajax工具包,並且在我的研究中,我還沒有看到任何語言在Ajax集成在SP2010中,所以我只是在MOSS 2007中做了很多次

要做什麼?

感謝,

Risho

回答