作者rockcen (杰)
看板C_Sharp
标题Re: [问题] Get value from session..?
时间Sun Oct 29 14:08:32 2006
※ 引述《jackeyH (面包小男孩)》之铭言:
: ※ 引述《rockcen (杰)》之铭言:
: : 不好意思 有点笨的问题
: : string sessionvar = Session["name"];
: : 结果无法取得此session 的value..
: : 之前用Vb都是如此取得,Csharp好像就不太一样
: : 在此请教要该怎麽做呢?
: 我记得以直接以Session[]取得的是Object型态
: 你要做Type Casting..XD
: 也就是string sessionvar =(string)Session["name"];
感谢回答
直接ASSIGN会有Error Message如下
NullReference not set to an instance of an object.
Object reference mpt set to an instance of an object.
发现一开始先assign 数值给session["name"] 就正常
但是..这网页要读取其他页面assign的session["name"]..
不能一开始就写入Session.Add("name","xxx");
这样此session会被洗掉..
请问该怎麽做..??
感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.1.105
※ 编辑: rockcen 来自: 61.62.1.105 (10/29 14:16)
1F:嘘 blestadsl:if(Session["name"] == null) 回给Session("name")page 10/29 14:58
2F:→ blestadsl:按错,按到嘘,不好意思 ^^" 10/29 14:59
3F:推 rockcen:可以了感恩~ 也感谢O2000来信 用if 好样的XD 10/29 16:29