Ошибка фокуса в IE8, когда не фокусируется - PullRequest
2 голосов
/ 13 января 2012

Несколько недель назад я обновил свой сайт с .NET 2.0 до .NET 4.0, включая обновление моего инструментария ajax.Протестировано с IE9, FF и Chrome, и все работало нормально.

Теперь я заметил, что 3 из моих страниц больше не загружаются должным образом в IE8.Я получаю:

Пользовательский агент: Mozilla / 4.0 (совместимый; MSIE 8.0; Windows NT 5.1; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; BRI / 2; InfoPath.3; AskTbORJ / 5.13.1.18107; BO1IE8_v1; ENUS) Метка времени: ср., 11 января 2012 г. 16:32:11 UTC

Сообщение. Невозможно переместить фокус на элемент управления, поскольку он невидим, не активирован или имеет тип, который не принимает фокус.

Все 3 страницы содержат элементы управления вкладками ajax с более чем 10 вкладками и не оченьостальное.В сообщении говорится, что это проблема фокуса, но я нигде не фокусируюсь.Они работали до обновления, и с тех пор я не изменил ничего более сложного, чем ForeColor, в своих сообщениях об ошибках.У меня есть другие страницы с элементами управления вкладки ajax, которые работают отлично.

Я весь день гуглял, но ничего из того, что я видел, похоже, не работает.

РЕДАКТИРОВАТЬ: Я несколько сузил проблему.Ошибка отображается при наличии вложенных элементов управления вкладками.

1 Ответ

1 голос
/ 13 января 2012

Похоже, что это проблема ноябрьского выпуска AJAX Control Toolkit

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

...