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

我的错误形式

(异常) 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' 为空或不是对象.

时间: 2024-11-01 14:14:31

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

easyui 弹出框调用外部js函数 提示“Microsoft JScript 运行时错误: 缺少对象”

昨天遇见一个很诡异的问题 我用easyui做了一个网站,其中有一个a页面和一个b页面,我通过easyui的window功能,在a页面中弹出了一个b页面,在b页面中,我用到了一个外部js的函数c,我在b页面中我也引用了这个js文件,但是每次js代码走到函数c时,就是提示“Microsoft JScript 运行时错误: 缺少对象”,明明引用了js,为什么还提示没有对象呢?真是活见鬼了,结果折腾了好长一段时间后,我才猛然发现,原来easyui的弹出框其实就是个div,b页面就相当于是嵌入到b页面中的

DWZ错误的解决:0x800a13af - Microsoft JScript 运行时错误: 重新声明常量“document”

在写完Login后,需要跳转到Index中,就是DWZ的主界面,结果出现如下问题: 0x800a13af - Microsoft JScript 运行时错误: 重新声明常量“document” 费了很大劲,网上基本没有解释. 最后自己发现了问题所在,是以下这段代码在搞乱: <!--[if lte IE 9]> <script src="~/DWZ/js/speedup.js"></script> <script src="~/DWZ/

Microsoft JScript 运行时错误: Automation 服务器不能创建对象

用js导出EXCEL的时候 如下代码 var curTbl = document.getElementById(tableid);            var oXL = new ActiveXObject("Excel.Application");            //创建AX对象excel             var oWB = oXL.Workbooks.Add(); 报错: 解决办法: 1.开启FSO功能,在“运行”中执行regsvr32 scrrun.dll 2.

Jscript运行时错误:没有权限

问题:我在页面A中放了一个iframe ,然后在iframe 的子页面中调用主页面中的JavaScript函数,结果报错Jscript运行时错误:没有权限 原因有2: 1. 是逻辑错误,比如先关闭了iframe然后又要调用主页面当中的函数.我没有调用关闭主页面的方法,所以这种可能 排除. 2. 子页面跨域了,仔细检查了一下iframe的src地址 对了,问题就出在了这:我的iframe的src地址是动态生成的.为了适应 不同文件夹下的文件所以就把程序的发布地址记录在了xml文件当中,然后src的

ASP:当 request.cookies 发生 Microsoft VBScript 运行时错误 (0x800A000D) 类型不匹配: &#39;[string:

昨天当一个客户告诉我,登录后看不到图片的时候,我还不相信,因为我的浏览器测试发现一切正常. 通过QQ远程协助后,我才发现服务器端真的报错: Microsoft VBScript 运行时错误 (0x800A000D)类型不匹配: '[string: ""]' 检查代码,发现错误行: if request.cookies("name") = 1 then 奇怪,为什么我的浏览器上运行不报错呢,经过分析,原来他的浏览器禁用了 cookie. 导致 request.cook

关于异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

关于Microsoft.CSharp.RuntimeBinder.RuntimeBinderException的异常一般来自于两种, 第一种: Predefined type 'Microsoft.CSharp.RuntimeBinder.Binder' is not defined or imported 解决它的办法是,直接在项目引用中添加 Micorsoft.Csharp 就可以了. 第二种: an exception of type 'Microsoft.CSharp.RuntimeBi

Entity Framework5.0运行时错误ObjectStateManager 中已存在具有同一键的对象

EF写了个简单的框架,在把查询出来的数据修改回去时,报了ObjectStateManager 中已存在具有同一键的对象这样一个错误,寻寻觅觅终于找到了最终的解决方案. ObjectStateManager 中已存在具有同一键的对象.ObjectStateManager 无法跟踪具有相同键的多个对象. 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.InvalidOperationExc

ASP.NET中使用UpdatePanel时用Response输出出现错误的解决方法

asp.net中执行到Response.write("xx");之类语句或Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息.之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器.HttpModule 或服务器跟踪.   在放置了UpdatePanel时,先在</UpdatePanel>前

ActiveX控件制作过程问题汇总

Microsoft JScript 运行时错误: 安全透明方法“MacActiveX.MacActive.GetComputerMAC()”尝试访问安全关键方法“System.Management.ManagementClass..ctor(System.String)”失败. 程序集“MacActiveX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”标记为 AllowPartiallyTrustedCallersAttribut