2014-04-11 26 views
0

我有一個母版頁和數百個內容頁面。每個內容頁面包含ToolKitScript Manager,每個內容頁面上每UpdatePanel。現在,我想在主頁面上添加Script Manager,當我嘗試執行時,錯誤顯示爲"Only one instance of a ScriptManager can be added to the page."因此,我在每個內容頁面上評論/刪除每行ToolKitScript行。我想問的是,是否有解決方案,因此我無需在我的數百個內容頁面上評論/刪除每行代碼?ScriptManager的多個實例

下面是每個單獨的內容頁面上的代碼,我必須逐個刪除。

<AjaxControl:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></AjaxControl:ToolkitScriptManager> 

以下是我必須添加的母版頁上的以下代碼。

<asp:ScriptManager ID="scriptManagerNotif" runat="server" > 
     <Scripts> 
      <asp:ScriptReference Path="~/js/jquery-1.2.6.js" /> 
     </Scripts> 
</asp:ScriptManager> 

回答

0

您只能有一個ScriptManager和ToolkitScriptManager附帶Ajax工具包,它是ScriptManager的更高版本。因此,如果您在母版頁中使用ToolkitScriptManager而不是ScriptManager,它應該可以正常工作。然後,您不需要在每個內容頁面中使用ToolkitScriptManager。