В нашем приложении ASP.net Ajax есть несколько страниц, которые автоматически обновляют содержимое UpdatePanels на основе события таймера, но проблема в том, что у нас есть требование тайм-аута веб-сессии, и автоматическое обновление предотвращает это.
Есть ли способ запретить событию обратной передачи по таймеру изменить веб-сеанс или любое другое альтернативное решение, чтобы разрешить тайм-ауту веб-сеанса при автоматическом обновлении содержимого UpdatePanel?
Вот пример, иллюстрирующий эту проблему. Я установил тайм-аут сеанса на 3 минуты и у меня есть таймер в UpdatePanel, который тикает каждую минуту и изменяет содержимое UpdatePanel в зависимости от текущего состояния. После входа в систему я перехожу на эту страницу и ничего не делаю в течение 5 минут, а затем пытаюсь нажать на другую страницу, и я все еще вошел в систему, поскольку время сеанса не истекло.