Начальный сценарий: Загружена страница, Javascript запускается, чтобы показать модальное всплывающее окно.Настройка сеанса Asp.Net ПОСЛЕ загрузки страницы не работает
Требование: Если отображается всплывающее окно, заданное значение сеанса, это делается через вызов jQuery AJAX для обработчика.
** Ожидаемый результат: ** Когда пользователь закрывает модальный режим и нажимает на любую другую ссылку на главной веб-странице, проверьте, установлен ли сеанс, если true не отображает всплывающее окно на навигационной странице.
Фактический результат: Значение сессии возвращающейся утратившим (с перерывами)
Этот вопрос является НЕ видно при отладке кода.
Возникла проблема с настройкой сеанса после загрузки страницы через ajax-вызов (поскольку заголовки уже загружены)?
Кроме того, в моем случае проверка на значение сеанса происходит на главной странице.
Я проверил, чтобы вызов обработчика возвращался со статусом 200.
Даже странно - эта проблема случается с перерывами.
Что мне не хватает? Где теряется настройка сеанса?
Спасибо вам @Thair, я буду стараться, но какой-либо причине, почему вызов обработчика ajax не будет работать? – Dee
Я не уверен в вашем случае. Но может быть, если вы добавите триггер в updatePanel и зарегистрируете модальное всплывающее окно. , , , – Thair