asp.net如何保存session
如题,asp.net中的session怎么使用啊???我不会用呀.请发个案例给我.谢谢.
我的邮箱 ciwei8@vip.qq.com
在这里贴上代码也可以哦
追问:XXXX是代表什么??
如题,asp.net中的session怎么使用啊???我不会用呀.请发个案例给我.谢谢.
我的邮箱 ciwei8@vip.qq.com
在这里贴上代码也可以哦
追问:XXXX是代表什么??
答案:存:Session["name"]="XXXX";取:string XX=Session["name"].ToString();
保存数据Session["自定义名称"]=值或类对象.取数据.单个值用String name=Session["自定义名称"].一行记录如一个用户所有信息User user=(User)Session["自定义名称"].存取自定义名称要一致存:Session["session名字"]=object类型;
取:string XX=Session["session名字"];
UserInfo userInfo=UserInfoBLL.getUserInfo();//此处得到一个实体类
Session["user"]=userInfo;//将这个实体类存在session中。
在其他地方调用时,就按下面的方法写:
UserInfo userInfo1=(UserInfo)Session["user"];//从session中取出上面保存的实体类,并强制类型转换。
this.TextBox1.Text=userInfo.userName;//得到用户名
this.TextBox2.Text=userInfo.passWord;//得到密码。
写的这么清楚,再不知道就没办法了。
Session["session名字"]=object类型;string XX=Session["session名字"];
session的定义楼上都说得很清楚了,这也是session的基本用法。此外你还需要了解:
1、sessioN的生命周期
2、将session保存到本地(一般都是保存在服务器上)
3、学会在global中 Session_Start(object sender,XXeventarg g)的用户
4、了解Session的缺点,以及相应的处理方法
。。。
上一个:asp.net全局变量问题
下一个:asp.net的数据库连接