index.aspx页面
{
Session["name"] = "aaa";
Page.Response.Redirect("Login.aspx",true);
}Login.aspx中
if ( Session["name"] != null )
{
string name = (string)Session["name"];

}
else
{.............. }
为什么Login.aspx中Session["name"]总是为空的啊

解决方案 »

  1.   

    string name = Session["name"].ToString();
      

  2.   

    问题是Session["name"] == null啊
      

  3.   

    很奇怪的問題我用你的代碼在我的電腦上試了一下,可以得到Session的值。
    是不是你電腦的設置,不能用Session啊..(想不通)
      

  4.   

    或者是你專案的某個地方用了 Session.Abandon(); Session.Clear();這樣的命令.
      

  5.   

    我想你的代码修改了bin 目录,比如写入里面的创建文件,访问access数据库等等,确保你的代码不会动bin目录,再试
    QQ 476619652顺便发个网站 http://www.yecong.com, 这是我刚写的网店,大家帮测试一下