码迷,mamicode.com
首页 > Web开发 > 详细

(异常) Microsoft JScript 运行时错误: 'Sys.Extended.UI' 为空或不是对象.

时间:2014-12-10 12:39:09      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:c#   asp.net   异常   ajax   控件   

我的错误形式

(异常) Microsoft JScript 运行时错误: ‘Sys.Extended.UI‘ 为空或不是对象.

我的修改办法

把<asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>

改为

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

验证控件

 <ajaxToolkit:AutoCompleteExtender ID="TextBox1_AutoCompleteExtender" runat="server"
            TargetControlID="TextBox1" MinimumPrefixLength="1"
            ScriptPath="" ServiceMethod="GetCompletionDBList"
            ServicePath="AutoComplete.asmx" >
        </ajaxToolkit:AutoCompleteExtender>

上面的控件是微软自带的,后面的为AJAX工具箱的控件。

个人认为可能是微软自带的控件不支持AJAX工具箱的AutoCompleteExtender  但是毕竟同一个工具箱里面是支持的

所以把那个Manager控件替换一下就可以了。

 

资料:

工具箱的下载地址;

www.asp.net/AJAX

论坛上其他的参考资料

论坛上的错误形式

我用的是  asp.net ajax tooklit控件,   拖一个ajax控件之后, 运行就中断报错,
Microsoft JScript 运行时错误: ‘Sys.Extended.UI‘ 为空或不是对象.

这是怎么回事啊?

论坛上的修改办法

To resolve this issue simply add CombineScripts=”false” to the AjaxToolkitManager tag, <asp:ToolkitScriptManager ID=”ToolkitScriptManager1″ runat=”server” CombineScripts=”false” ></asp:ToolkitScriptManager>

<ajaxToolkit:ToolkitScriptManager runat="server" ID="ajaxScriptManager" EnablePartialRendering="true" CombineScripts="false" /> 

(异常) Microsoft JScript 运行时错误: 'Sys.Extended.UI' 为空或不是对象.

标签:c#   asp.net   异常   ajax   控件   

原文地址:http://blog.csdn.net/u010416101/article/details/41843417

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!