if(Session["xx"]!=null)
{
...
}

解决方案 »

  1.   

    if(Session["user"] != null)
    {
        string rt = Session["user"].ToString();
        Label1.Text = rt;
    }
    else
    {
         Response.Redirect("login.aspx");
    }
      

  2.   

    同意楼上的观点。session、查询字符串都必须判断是否为空(==null)
       否则就会报你那个错。
      

  3.   

    同意楼上的观点。session、查询字符串都必须判断是否为空(==null)
       否则就会报你那个错。
      

  4.   

    谢谢呀 非常感谢!btw1:我是初学者,请多多关照
    btw2:怎么给分呀?
      

  5.   

    你的错误在于调用这个页面时是否给session["user"]负了值,如果未负值,在此引用肯定会出错
    session["user"]="aaaa"
    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    string rt = Session["user"].ToString();
    Label1.Text = rt;

    }
    不汇报错