powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVS: не работает Session.
4 сообщений из 4, страница 1 из 1
ASP.NET MVS: не работает Session.
    #38696463
rigorMortis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет
Что-то не могу въехать. Простейший код сохранения\получения значений сессии не работает. То есть сохраняем в одном действии:

Код: c#
1.
Session["Page"] = "Page1";



получаем в другом действии:
Код: c#
1.
ViewBag.Page = Session["Page"].ToString();



и здесь выдаёт

Ссылка на объект не указывает на экземпляр объекта.

Сохранение и получение значения происходит сразу же, то есть Session.Timeout не превышает. В конфиге всё по умолчанию, менял только строки подключения, memberhip, profile и role.
Из-за чего может быть такое?

Проверял на новом пустом проекте - нет проблем.
...
Рейтинг: 0 / 0
ASP.NET MVS: не работает Session.
    #38696616
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверь Session.SessionID - одинаковый?
...
Рейтинг: 0 / 0
ASP.NET MVS: не работает Session.
    #38696928
rigorMortis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем-то, разобрался, дело в асинхронности. При клике вызывался $.post который дёргал метод контроллера и не успевал занести данные в session. Выход - $.ajax с параметром sync: false.
Другой вопрос. Корректно ли для вызовов методов контроллера дёргать в скриптах всякие .$post или $.ajax? Например, при нажатии кнопки сохранения дёргать $.post и в нём вызывать метод контроллера, проверяющий консистенцию данных?
...
Рейтинг: 0 / 0
ASP.NET MVS: не работает Session.
    #38697118
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
корректно
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVS: не работает Session.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]