2009-05-26 3 views
0

У нас есть пользователь, который использует наш сайт через 3G. Приложение asp.net 2.0 использует панели обновления инструментальных средств AJAX для представления некоторых данных. Я жалуюсь, что иногда элементы в области обновления отсутствуют. Я считаю, что это связано с проблемами связи с вызовами ajax, но у меня проблемы с повторением проблемы.Проблемы связи с ASP.NET AJAX Toolkit

Как вы предлагаете устранить эти проблемы? Есть ли способ увеличить тайм-ауты? Любой способ поймать «ошибку» или добавить некоторую отладку в инструментарий ajax, чтобы узнать, что, черт возьми, происходит?

Пользователь работает на IE7 на ноутбуке через ссылку 3G ...

Edit: После дополнительных исследований этот вопрос может быть вплоть до нарезания смерти. Каждый из отдельных компонентов заполняется потоком функцией, чтобы немного ускорить работу. Возможно ли, что IIS иногда убивает потоки?

ответ

0

Ваш вопрос поднимает множество других вопросов.

Являются ли компоненты AJAX Toolkit «внутри» некоторыми другими компонентами AJAX, возможно, стандартным компонентом .NET AJAX или каким-либо другим компонентом третьей стороны?

У меня возникли проблемы с компонентами, например, Telerik, не работает, когда застрял внутри других, не Telerik, компонентов. Хотя это должно быть и для других пользователей, а не только для пользователей 3G. Однако может возникнуть некоторая проблема с синхронизацией, вызывающая более медленные соединения, чтобы выявить проблему.

Связано ли это со всеми компонентами в произвольном порядке или только с конкретными компонентами - такими как базы данных или компоненты графического подхода? Какое устройство отображается на нем - ноутбук с 3G-модемом или какое-то ручное устройство? Какой браузер и версия используются?

И, конечно же, вам также нужно спросить себя: «Нам действительно нужно заботиться?» Если это только один пользователь, в очень специфической ситуации, имеющей проблемы, экономично ли это «тратить время» на это?

+1

Компонент не находится внутри другого компонента, это довольно стандартный код ASP.NET 2.0, который использует структуру AJAX. Браузер IE7 работает на ноутбуке через привязанный 3G-телефон. 99% времени у нас нет с кодом; код не особенно интенсивный, и обработка легко выполняется в течение 0,5 секунд. Важно решить, так как это босс :-) –

0

Попросите вашего босса, чтобы купить вам ключ USB 3G для отладки, что ^^

Или вы могли бы попросить пользователей 3G установить IE показать Javascript ошибки: http://www.testingreflections.com/node/view/4009

затем отправить вам additionnal информацию (сообщение об ошибке, файл, номер строки и т. д.)

Смежные вопросы