我的代码是这样的,但是有错!if (username.Text.Equals("aa")&& password.Text.Equals("aa"))
{

Response.Redirect("default.aspx");
Session("username")=username.Text;
}
else
{
Response.Write("<script language=javascript>alert('用户名或密码错误!!');history.back()</script>");
}

解决方案 »

  1.   

    设置:Session["name"] = ???;得到:if(Session["name"]!=null)
    {
        string str=(string)Session["name"]号  ;    //  DataSet ds = (DataSet)Session["name"];
    }设的时候是什么类型,就转换成什么类型
      

  2.   

    Session["username"]=username.Text;
    session是一个组合,得用方括号
      

  3.   

    Session["name"] = value;//设置SESSION的值
    value = Session["name"];//取出session的值(注意转化为相应类型)
      

  4.   

    string str = Session["name"].ToSring();