未捕获的TypeError:无法读取未定义的属性“UI”

时间:2013-09-05 20:43:43

标签: asp.net ajax jquery-ui jquery

错误发生在ASP.NET Ajax应用程序中。这是错误引用的JQuery UI代码行:

Sys.Extended.UI.DropDownBehavior

5 个答案:

答案 0 :(得分:43)

解决方案是将<asp:ScriptManager>替换为<ajaxToolkit:ToolkitScriptManager>

答案 1 :(得分:6)

就我而言,我最终需要使用<ajaxToolkit:ToolkitScriptManager>

答案 2 :(得分:0)

首先,注册程序集:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

然后添加toolkitScript Manager:

<cc1:ToolkitScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">

答案 3 :(得分:0)

                    

<ajaxToolkit:ToolkitScriptManager ID="ScriptManager1" runat="server"></ajaxToolkit:ToolkitScriptManager>

使用它而不是简单的脚本管理器

答案 4 :(得分:0)

几天前,我遇到了同样的错误

因此,我在解决方案中添加了“ 最新的AjaxToolKit.dll ”。 您可以从以下网址下载 “ https://www.dllme.com/dll/files/ajaxcontroltoolkit_dll.html

及其为我工作