Почему UpdatePanel перестает работать через несколько минут? - PullRequest
1 голос
/ 27 сентября 2008

Какие аспекты UpdatePanel чувствительны ко времени?

У меня есть UpdatePanel, которая работает нормально. Если я покидаю страницу на несколько минут и возвращаюсь, панель обновления не работает. Глядя на firebug, я вижу, что он отправляет запрос и получает ответ обратно. Однако сама страница не обновляется. Я не вижу никаких ошибок сценария. До сих пор я не смог определить какой-либо другой фактор, кроме времени.

Ответы [ 5 ]

1 голос
/ 27 сентября 2008

Возможно, домен приложения был переработан или сеанс потерян. Вы пытались увидеть, что вызывается на сервере? Это было бы мое предложение о том, где искать дальше.

0 голосов
/ 27 сентября 2008

Я заметил, что если у вас есть ТОНА элементов управления на панели обновлений, она может либо прерваться, либо отказаться от работы. Однажды у меня был вид сетки в панели обновлений с тремя элементами управления ajax-календарем в каждой строке ... всего 2000 записей в виде сетки ... updatepanel был не слишком доволен

0 голосов
/ 27 сентября 2008

Если сеанс истекает, его можно воспроизвести без UpdatePanel - вернитесь к postback и посмотрите, так ли это происходит. Вы могли бы даже получить лучшее представление об ошибке, так как она потенциально не съедена JavaScript, который UpdatePanel запускает под капотом.

0 голосов
/ 27 сентября 2008

Скорее всего, сеанс истек, что заставило его отправить обратно данные, которые больше не соответствуют странице.

0 голосов
/ 27 сентября 2008

Отключите мониторинг сети Firebug, если он включен.

...