关于session
session是干什么的 如何传值 如何取出
------解决方案--------------------
------解决方案--------------------可以把session看成一个全局变量,一担创建就可在随时调用。且可跨页面,可设定失效时间。如果不设置是默认的时间,浏览器一关就失效。
------解决方案--------------------1、session是干什么的? 最大的作用就是验证身份,比如没有登陆?
2、如何传值如何取出?不用传,只要在同一个网站中都可以直接读取
------解决方案--------------------服务器端验证用户登陆的,其具有一定的生命周期
------解决方案--------------------设置 session值
session("adminID") = "1"
读取 session值
dim a
a = session("adminID")
------解决方案-------------------- 将数据信息放入session
session["UserName"]="JIM";
取出session值
string userName=Session["UserName"].ToString();
------解决方案--------------------补充:
其中session中可以放对象或数值,只是在取出使用的做下类型转换即可,很好使用。不过使用 session 变量,请不要在其中存储大量的数据。如果session 等待太久会耗尽服务器的资源,耗性能。
一般规定的时间内在应用程序中请求或者刷新页面,session 就会结束。默认值为 20 分钟。
如果您希望将超时的时间间隔设置得更长或更短,可以设置 Timeout 属性。即Session.Timeout=5