请问Sessin["UserID"]是什么意思? 请问Sessin["UserID"]是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在右边就是取Session["UserID"]的值,相当于一个变量,关闭浏览器后就消失了;放在左边相当于给Session["UserID"]赋值。 得到UserID相当于用户id号,应该是session吧?这个是放在服务器端存储的全局性变量 几种常用的变量:Application是应用程序级变量,如果用到多个用户之间的通信的时候用Session 是用户变量,一个用户访问多个页面时可以保存数据到另一个页面,只要此用户不注销就可以ViewState 页面变量,相当于页面全局变量,但是一旦退出当前页面,它就会丢失 用法:如果有两个人: 甲和已在同学访问一个网站1.Sessin["UserID"] = "甲";// 表示不只要甲不注销,不文伦跳到哪个页面,string str = Session["UserID"]都保存初始化时的数据,常用于在: Page_Load事件中,验证身份page_Load(){ if(Session["UserID"] == null || Session["UserID"] == "") { Response.Redirect("登录页面,重新登录"); } else { 呈现出页面 }}2. Application["x"];只要赋了值,如: Application["x"]; 则甲和已可以共享到此值,可以用于计数器,记录站点访问量只要一个用户登录,则Application["x"] += 1;//加一个数,表示有个新用户刚刚登录3. this.ViewState["y"] = "abcde"; 则表示在本页面中,this.ViewState["y"] 值可以作为全局变量使用,只要不退出本页面, 包括刷新页面,它都不会丢失OK?Do you understand? 谁有在线编辑器支持插入公式和excela啊 datagridview 删除 编辑 运算符? 报表问题 大家快进来帮忙看看啊!来者有分! 这样的页面如何实现啊 超难SQL WIN2K装了FrameWork和SDK仍不能显示textbox? 怎么改变WEB的DATAGRID的HeaderText文本?? 我的.NET怎么用不了SaveFileDialog 请问ASP.NET的IO如何读取http://www.163.com/这种以HTTP开头的文件呢 如果后台数据库表被其他程序更新了,如何实现datagrid显示内容跟着更新? response.redirect的问题(急)
这个是放在服务器端存储的全局性变量
Application是应用程序级变量,如果用到多个用户之间的通信的时候用
Session 是用户变量,一个用户访问多个页面时可以保存数据到另一个页面,只要此用户不注销就可以
ViewState 页面变量,相当于页面全局变量,但是一旦退出当前页面,它就会丢失
用法:
如果有两个人: 甲和已在同学访问一个网站
1.
Sessin["UserID"] = "甲";// 表示不只要甲不注销,不文伦跳到哪个页面,string str = Session["UserID"]都保存初始化时的数据,常用于在: Page_Load事件中,验证身份
page_Load()
{
if(Session["UserID"] == null || Session["UserID"] == "")
{
Response.Redirect("登录页面,重新登录");
}
else
{
呈现出页面
}
}
2.
Application["x"];
只要赋了值,如: Application["x"]; 则甲和已可以共享到此值,可以用于计数器,记录站点访问量
只要一个用户登录,则Application["x"] += 1;//加一个数,表示有个新用户刚刚登录
3.
this.ViewState["y"] = "abcde";
则表示在本页面中,this.ViewState["y"] 值可以作为全局变量使用,只要不退出本页面,
包括刷新页面,它都不会丢失OK?Do you understand?