Почему панель обновления перестает работать через несколько минут?
-
02-07-2019 - |
Вопрос
Какие аспекты панели обновления чувствительны ко времени?
У меня есть панель обновления, которая работает нормально.Если я покину страницу на несколько минут и вернусь, панель обновления не будет работать.Глядя на firebug, я вижу, что он отправляет Запрос и получает Ответ обратно.Однако сама страница не обновляется.Я тоже не вижу никаких ошибок скрипта.До сих пор я не смог определить какой-либо другой фактор, кроме течения времени.
Решение
Возможно, домен вашего приложения был переработан или ваш сеанс был потерян.Вы пробовали посмотреть, что вызывается на сервере?Это было бы моим предложением о том, где искать дальше.
Другие советы
Отключите мониторинг сети Firebug, если он включен.
Скорее всего, срок действия сеанса истек, в результате чего он отправил обратно данные, которые больше не соответствуют странице.
Если это истекающий сеанс, он должен быть воспроизводимым без UpdatePanel - вернитесь к обратной передаче и посмотрите, происходит ли это также таким образом.Возможно, вы даже получите лучшее представление об ошибке, поскольку она потенциально не используется JavaScript, который запускается UpdatePanel под капотом.
Я заметил, что если у вас на панели обновления много элементов управления, она может либо выйти из строя, либо отказаться работать.Однажды у меня был gridview на панели обновления с тремя элементами управления ajax calendar в каждой строке..всего в gridview 2000 записей..панель обновления была не слишком довольна