前言:
这次学习了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是一个变量,正常给他赋值就行,上边的代码很清楚的写出来啦。