Я создал приложение ASP.NET WebForm. Скажем, например, у меня есть строковое значение и вы хотите отправить его на другую страницу в моем приложении, например.Как отправить сеанс на другую страницу WebForm ASP.NET?
string sValue = "information";
Затем я положил это в сессии, так:
Session["value"] = sValue;
Затем я хочу, чтобы перейти на другую страницу в моем веб-приложение, таким образом я использую:
Response.Redirect("~/ViewInvoices.aspx");
Однако, когда я попытаться извлечь любую информацию со сессии, это не имеет значения
string sValue = Session["value"]; <-is now null
Может ли кто-нибудь решить проблему или даже предложить решение для этой работы?
Сессия [ «значение»] содержит нуль, когда я пытаюсь получить доступ к нему с новой страницы. (Я должен был добавить «.ToString()» к моему примеру - я его обновлю) –
@BrianPeach Я обновил свой ответ –
Выбрасывает ошибку с ошибкой null, я думаю, что это может быть способ, которым я перехожу на другую страницу, может быть создание нового сеанса пользователя? –