Asp.net 内置对象
1.Session当客户第一次请求网页,session创建。当客户最后一次请求页面,一段时间后,session销毁。默认30分钟。
一般存用户信息,即登陆成功后,在session中存储用户信息。在注销时清空。每个用户使用唯一的Session
2.application: 应用 从服务器启动,到服务器种植,当程序启动后Application即启动,程序被关闭时,或关闭计算机Application销毁。所有用户使用唯一一个Application。Application一直存在。一般用于所有用户共享数据的对象,如记录网站人数,或网站商品分类等。
3.cookie : 客户端小纸条。用于在客户端存储客户信息,私人信息,如记录用户名或密码,以便下次登录使用。安全性较低,可以通过文件打开, 存放于浏览器文件中。
使用
写入cookie
Response.Cookies.Add(cookie对象);
一个键一个值
记录用户会话
Session[“键名”]=对象;
使用绘画数据
对象类型 对象=session[“键名”] as 对象类型;
清空会话
Session[“键名“]=null;清空单个会话数据;
Session.Abandon();清空当前所有会话;一般注销时使用