Server.Transfer, состояние сеанса null - PullRequest
1 голос
/ 01 марта 2012

Почему состояние сеанса равно нулю, когда вы используете Server.Transfer?Есть ли способ включить сеанс?(состояние сеанса уже включено и работает нормально, просто HttpContext.Current.Session равен нулю, когда вы перешли на новую страницу на том же сайте)

Ответы [ 3 ]

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

Добавьте это на свою страницу.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="NewPage" **EnableSessionState="True"** %>

Может быть попробовать и это: Context.RewritePath вместо sever.transfer

0 голосов
/ 02 марта 2012

Не могли бы вы проверить, установлен ли enableSessionState = "true" в теге страницы в файле web.config?

0 голосов
/ 02 марта 2012

Я не уверен, является ли это дубликатом или просто очень похожим.Тем не менее, это выглядит как дубликат этого вопроса

В любом случае, похоже, что у кого-то уже был медведь времени, иначе у него не было бы 200пункт щедрость :).Так что, надеюсь, вы сможете извлечь выгоду.

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