我在a.aspx(C#)里定义了Session["username"]="小布什";
但是我想在b.aspx里读取Session["username"]值时出错,我是这样操作的.
Object objName=Session["username"];
L1.Text=objName.ToString();
请问我在b.aspx这里应该怎样放程序才可以读到a.aspx的Session值啦,和VB有点出入哦,惨哦,学习真辛苦...
[此贴子已经被作者于2006-6-7 19:16:54编辑过]
vb,在某一页定义了Session值,在其它的页面都可以使用Session值哦,我现在不谈COOKIE,COOKIE我这里可以的,我测试过,可以取到值,我现在只说SESSION使用。
1、在a.aspx(C#)里定义了Session["username"]="小布什";
2、在b.aspx里
if( Session["username"]!= null)
{ L1.Text=Session["username"]。ToString();}
else{code.Text="no";}
先打开a.aspx,再打开b.aspx,都是同一个页面,值是空值,取不了,但是VB里不一样哦,在某一页定义了Session值,在其它的页面都可以使用Session值哦,我想C#也应该可以吧。
