【问题标题】:Focus error in IE8 when not focusingIE8不对焦时对焦错误
【发布时间】:2026-02-16 15:50:01
【问题描述】:

几周前,我将我的网站从 .NET 2.0 升级到了 .NET 4.0,包括升级了我的 ajax 工具包。用 IE9、FF 和 Chrome 测试,一切正常。

我现在注意到我的 3 个页面不再在 IE8 中正确加载。我明白了:

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 5.1; 三叉戟/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729;一带一路/2; InfoPath.3; AskTbORJ/5.13.1.18107; BO1IE8_v1;ENUS) 时间戳:2012 年 1 月 11 日,星期三 世界标准时间 16:32:11

消息:无法将焦点移至控件,因为它不可见、未启用或属于不接受焦点的类型。

所有 3 个页面都包含 ajax 选项卡控件,其中包含超过 10 个选项卡,仅此而已。消息说这是焦点问题,但我没有将焦点设置在任何地方。他们在升级之前就开始工作了,从那以后我没有在错误消息上更改任何比 ForeColor 更复杂的东西。我还有其他带有 ajax 选项卡控件的页面运行良好。

我整天都在谷歌上搜索,但我所看到的似乎没有任何效果。

编辑:我已经缩小了问题的范围。存在嵌套选项卡控件时显示错误。

【问题讨论】:

标签: asp.net .net-4.0 tabcontrol


【解决方案1】:

看起来这是 11 月发布的 AJAX 控件工具包的问题

http://ajaxcontroltoolkit.codeplex.com/workitem/27053

【讨论】: