当前位置: 编程技术>.net/c#/asp.net
asp.net中session用法疑问
来源: 互联网 发布时间:2014-08-30
本文导语: 提问:在哪里定义,不是语法之类的.要不要先在web.config中声明或别的文件下声明,然后再用,还是一个网页中直接用?天,完全不懂.能把步骤说出来更好... 回答: 在网页直接用; Session["userName"]=this.TextBox1.text 等号右边可以是任何...
提问:在哪里定义,不是语法之类的.要不要先在web.config中声明或别的文件下声明,然后再用,还是一个网页中直接用?天,完全不懂.能把步骤说出来更好...
回答:
在网页直接用;
Session["userName"]=this.TextBox1.text
等号右边可以是任何的对象,这里存储的是文本框的值;
将TextBox1文本框中的值取出时用(其他页面可以使用):
String userName=Session["userName"].toString();
Session有个过期的问题,默认是20分钟,如果你想更改过期时间,可以在调用Session的cs页中,Load事件里面写以下
Session.Timeout = 30;
更改Session过期时间有很多方式,上面是其中的一种!