| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1380 人关注过本帖
标题:Session这样用不对吗?
只看楼主 加入收藏
share2227
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2006-12-6
收藏
得分:0 
EdwardLyons   的这个办法行的通

if(Session["id"].ToString()=="")

这个为什么行不通呢
2006-12-15 11:16
EdwardLyons
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-12-8
收藏
得分:0 
看看我在8楼说的
还有建议楼主这样判断
if(Session["id"]!=null)
{
if(Session["id"].ToString!="")
{...}
}
这样会更全面

遥望辽阔广远的星空,童年的心扉情不自禁敞开,与神秘的宇宙零距离对话。
2006-12-15 11:19
share2227
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2006-12-6
收藏
得分:0 
谢谢
2006-12-15 11:25
guming
Rank: 4
等 级:业余侠客
威 望:5
帖 子:329
专家分:277
注 册:2006-11-9
收藏
得分:0 
以下是引用EdwardLyons在2006-12-15 11:10:36的发言:

Session["id"]要是真的等于null,你的ToString从何而来??难道你认为null能转换成字符串类型??
应该是if(Session["id"]==null){......}

说的是,,,,没注意。。。多谢更正


不想停留。。。
2006-12-15 11:49
EdwardLyons
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-12-8
收藏
得分:0 
不客气

遥望辽阔广远的星空,童年的心扉情不自禁敞开,与神秘的宇宙零距离对话。
2006-12-15 11:57
jf_dai
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-15
收藏
得分:0 
我觉得是在Session["s"] = textbox1.Text是对的
但是你要确认你要使用它的时候它已经创建
if(Session["s"] != null)
{
if(Session["s"].ToString() != "somestring")
Response.Redirect("/login.aspx");
}
else Response.Redirect("/login.aspx");
2006-12-15 17:51
jf_dai
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-15
收藏
得分:0 
回复:(share2227)登陆界面button 里Session ["id"]...
(Session.Count == 0)这种做法不可取,因为你有可能不止一个Session变量。
2006-12-15 17:55
ysh0421
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-1-26
收藏
得分:0 
12楼正解
2007-01-29 11:31
快速回复:Session这样用不对吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031058 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved