日期:2014-05-19  浏览次数:20352 次

很简单的问题,大家赶快进来拿分啊!!
我在登陆框的按钮里写:Session[ "userName "]=this.txtUser.text;然后我想在登陆成功之后或许Session[ "userName "]的值,但是我发现值一直没传过去,请问各位大侠,我该怎么传啊!!谢谢!!!


------解决方案--------------------
改称:
Session.Add( "userName ",this.txtUser.text);
试试看。
------解决方案--------------------
是不是你登陆后转向了,而转向页面在另一个项目中,如果是这样的话,就是session在不同项目中是不共享的.
------解决方案--------------------
你什么时候执行的Session[ "userName "]=this.txtUser.text;?
不会是在If(!IsPostBack)外面吧?

调试一下,看看执行Session[ "userName "]=this.txtUser.text;时,txtUser.text里有内容没?
------解决方案--------------------
另一个页面在一个项目下是可以的
把代码帖上来。。。。一了百了