Сеансы, потерянные во время сервера.Передача в ASP.NET

#asp.net

#asp.net

Вопрос:

Сеансы, потерянные во время Server.Transfer(..., true) или Server.Transefer(..) . Любая помощь приветствуется.Спасибо.

Комментарии:

1. Конечно, на запрашиваемой странице может быть код, который очищает / удаляет / отказывается от объекта сеанса.

2. @Royi Namir. Спасибо. Нет. Передача страницы происходит в том же домене. Спасибо!

3. @AVD. Я думаю, мы удаляем объект сеанса во время передачи страницы. Спасибо.

4. не связано. Сеанс должен быть сохранен. вы переходите на другую страницу в другом домене. вы, должно быть, делаете это вручную или что-то в этом роде

Ответ №1:

В web.config попробуйте добавить следующее:

 <pages enableSessionState="true" ...>
  

Комментарии:

1. Это решает проблему для меня. @James, можете ли вы подробнее рассказать, почему вы предложили это? В моем случае я вижу, что есть сервер. Передача на страницу вообще без каких-либо директив страницы, что может быть причиной, по которой у меня ничего не получилось..

2. @KevinDeus: Я не помню сразу, но я отвечу более подробным объяснением, когда у меня будет возможность.