Сегодня я столкнулся со странным поведением с моим веб-приложением. Когда я перемещаюсь от страницы к другой, я теряю одну конкретную переменную данных сеанса.
Я могу запустить приложение в Firefox и увидеть, что данные сеанса не потеряны.
Я использую Response.Redirect(page2, false)
для перенаправления на другую страницу.
Ниже код использовался для отслеживания переменных сеанса
System.IO.StreamWriter sw = new System.IO.StreamWriter(@"c:\test.txt", true);
for (int i = 0; i < Session.Count; i++)
{
sw.WriteLine(Session.Keys[i] + " " + Session.Contents[i]);
}
sw.Close();
Может ли кто-нибудь помочь мне в этом? Любая помощь приветствуется.