Session["username"]=TextBox1.Text;
应该是没错的,看看别的地方

解决方案 »

  1.   

    异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。1.有可以是Session丢失,导至出现这种问题.2.if(!Page.IsPostback){Label2.Text=Convert.ToString(Session["username"]);}3.其它代码的原因
      

  2.   

    刚刚把string a= Session["username"].ToString();   
    Label2.Text=a;
    换成Label2.Text=Convert.ToString(Session["username"]);不报错,但Label2中没有值。
    各位大虾再帮帮忙!
      

  3.   

    因为session的值为空!用nothing
      

  4.   

    可能是session丢失问题,csdn上有好多关于这方面的帖子。楼主查一查。
      

  5.   

    登陆页面:if登陆成功,this.Session["username"]=this.TextBox1.Text;//textbox对应输入用户的名字;
    另一个页面Page_Load事件:this.Lobel1.text=this.Session["username"].ToString();
    我的机子上运行正常。
      

  6.   

    刚用IF语句判断了一下,session是空的,再请教解决办法!