ASP.Net会话数据在页面之间丢失

Ana*_*nth 6 .net c# iis session session-variables

我今天在网络应用程序中遇到了一种奇怪的行为.当我从一个页面导航到另一个页面时,我丢失了一个特定的会话变量数据.

我能够在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();
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我吗?任何帮助表示赞赏.

cod*_*ife 0

您是否在网络农场/网络花园环境中进行开发?