收录日期:2018/12/11 02:09:39 时间:2016/05/18 03:14:43 标签:ASP.NET
第一个问题:
    session是存放在服务端的吧!如果有两个用户同时登陆访问一个网站,每一个用户都有一个用户名。那么我在服务端要创建两个session键值对,键名都是username,只是值名不同,我就想问一下如果有一个用户已经登陆,那么另外一个用户登陆创建这个session时是不是会把上一个用户的session值给覆盖掉?能把session的一些具体原理给小弟我讲讲吗?

第二个问题:
    在论坛中有人说可以用cookie在两个页面中传递变量,可是我用了cookie来传递,但是此cookie只能在本页面有效,在另外的页面却找不到此cookie,怎么解决呀。还望大家帮忙。
Session是用SessionID来标识的,SessionID是一个随机产生的guid字符串,保证不会有两个SessionID是一样的。
Cookie可以传递变量的,你可能什么地方弄错了吧!
第一个问题:不会覆盖,那还叫什么“会话”变量呀,创建session后,就一直跟着某位用户,直至生命周期结束

第二个问题:一定可以,所以你的代码可能有问题,而且叶面间传参数变量也没必要用cookie,因为很多人把他关了,还是用加密的链接参数信息和session(取到后删除)
9494,页面传值我宁愿用 Session 。虽然资源费是费了点。。。
但是Session比较耗费服务器资源哟。要是你这个网页有成千上万个人在访问,那么对服务器来说岂不是负担很重?有没有更好的解决办法?
存Cookies
Response.Cookies["aa"].Value = "ddddd";

取Cookies
String bb = (String)Request.Cookies["aa"].Value;
如果再页面间传递Cookie的值需要设定Cookie的有效域
怎么设置cookie的有效域,可以拿出一个相关的例子吗?
但是如果你用的是asp.net
你可以将Session值存到sqlserver
这样就不费资源了
Cookie有生存时间

默认的关闭叶面就删除了

类似csdn.net

不过有些论坛可以保存一年登陆信息,就是使用的cookie
1、Session是会话层变量,一个用户一个变量值,只针对该用户有效,所以不会混掉,你所认为的会覆盖的是Application,Application是应用程序层变量,所有用户公用一个变量值。
2、Cookie针对整个站点有效,你Cookie失效,除非
    a、Cookie超时
    b、Cookie删除或清空
    c、客户端关闭Cookie功能
如果是少和小变量直接用url传值不就很方便嘛!
Response.Redirect("aaa.aspx?参数" + 变量值);

请问asp.net页面在windows2003服务器上使用的用户是哪个? 权限控制,收藏 大家帮我看看,为什么这样不行? 专家分怎么会少呢?版主请进来! 一个对话框资源可否对应两个类,如何实现 怎么在js中 再调js 怎么在js中 再调js 如何在WINDOWS显示属性高级属性页中添加自定义属性页 delphi中如何调用sql server的dts动态库 一个关于矢量图的源代码,谁要 在线等待,Sqlserver 2000标准版的序列号是多少? 关于WebTreeView的闪烁问题 我的VB程序总出现 “该内存不能为\"read\"” 错误(在线等给分!) outlook的*.pst文件怎么用记事本或word、wps都打不开啊,怎么能想办法打开看看呢?谢谢! vb窗体中使用office web components 能否把一个基于dialog的对话框作为CSplitterWnd.CreateView的一个view? 关于文档/视图结构中保护型构造函数的问题!! 关于property类的问题,求助! 怎么能控制一个新打开的目标窗口最小化? 谁有C#写的HTML输入字符串处理函数或类? 我的RDS.DataSpace不能返回记录集,怎么办啊? 请教:动网论坛6.0access版本怎么转换到sql版本啊? 请各帮助?(急急) 陕西发展落后的两大原因! 快来,送分了!  UP有分!!! 在pull时出现错误: 如何将WIN2000 professinoal 加入 win2000 sever 域控制器? 是否一定要重装win2000 professional,在安装过程中选择域控制器? 档案管理代理好像不起作用了 推荐一篇好文(IT人用心写的) 32G数据库,空间无法增长,救命