Я получаю «Ссылка на объект не установлена ​​на экземпляр объекта». - PullRequest
0 голосов
/ 31 марта 2012

Я часто получаю ошибку Object reference not set to an instance of an object., даже если я пытался увеличить Session Timeout = 1440 в файле web.config.

Это происходит на Session["company_id"], потому что я использую этот сеанс снова и снова на большинстве страниц.

Я знаю, что срок действия сеанса ["company_id"] истек, но есть ли способ увеличить время истечения ..?

1 Ответ

1 голос
/ 31 марта 2012

Исключение Object reference not set to an instance of an object возникает только при попытке использования нулевого или пустого объекта.Чтобы сделать так, чтобы сессия не заканчивалась в течение длительного времени, вы должны выполнить два шага.

  1. Постоянно следить за тайм-аутом сеанса.
  2. Перенаправить сеанс, когда он заканчиваетсядо истечения срока действия.

Базовая страница для определения сеансов объяснит вам все, что вам нужно сделать, обратитесь к ней один раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...