在设置CombineScripts =“true”时获取'AJAX Control Toolkit未定义'

时间:2010-05-16 21:06:27

标签: asp.net ajaxcontroltoolkit

当我在ToolkitScriptManager上使用CombineScripts =“true”时,我得到 AJAX Control Toolkit未定义错误:

<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" EnablePageMethods="false" ScriptMode="Release"
            LoadScriptsBeforeUI="false" runat="server" CombineScripts="true">
            <CompositeScript>
                <Scripts>
                    <asp:ScriptReference Path="~/JavaScript/jquery-1.4.1.min.js" />
                    <asp:ScriptReference Path="~/JavaScript/Custom.js" />
                </Scripts>
            </CompositeScript>
        </ajaxToolkit:ToolkitScriptManager>

但是当我将CombineScripts设置为false时,一切似乎都有效。为什么会这样?

2 个答案:

答案 0 :(得分:2)

它是ajax工具包中的一个错误。

有关该错误,请参阅此link

site解释了解决方法。

答案 1 :(得分:0)

就我而言,我已将ajaxToolkit:ToolkitScriptManager的Combine Scripts属性从true更改为false(Combine Scripts =&#34; false&#34;)。

这对我有用