前言:

  这次学习了Session对象,给大家分享一下!

 

什么是Session对象:

  Session对象用于存储在多个页面调用之间特定用户的信息,Session对象有点像我们的书签会保存一些特定的信息。

 

Session对象的属性和方法:

                     

Session保存用户账号和密码的例子:

 

protected void btnOk_Click(object sender, EventArgs e)
    {
        if (txtPwd.Text=="123"&& txtUserName.Text=="123")
        {
            Session["UserName"] = txtUserName.Text;
            Session["Pwd"] = txtPwd.Text;
            Session["LoginTime"] = DateTime.Now;
            Response.Redirect("~/Test2.aspx");
        }
        else
        {
            Response.Write("<script> alert('登录失败,请重新输入账号和密码');location='Test.aspx'</script>");
        }

    }

 

    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write("欢迎用户"+Session["UserName"].ToString()+"登录本系统<br>");
        Response.Write("登录时间为:" + Session["LoginTime"].ToString());
    }

                                                            

  上边的例子我通过设置Session的键/值来保存数据

       Session["varName"]=值

   varName是一个变量,正常给他赋值就行,上边的代码很清楚的写出来啦。

 


本文转载:CSDN博客