日期:2014-05-17  浏览次数:20418 次

Session的获取
Session["CardCode"]=txtCard;
String cardcode=Session["CardCode"].ToString();
为什么上面那一句话,能获取值,下面哪一行就获取不到值了,就成空的了。

------解决方案--------------------
上面个是赋值 下面那个才是拿值好不
------解决方案--------------------
因为要先赋值,然后才能取值。
------解决方案--------------------
第二个值就等于第一个值
------解决方案--------------------
Session["CardCode"]=txtCard.Text
加上.text就行了
------解决方案--------------------
第一句是给session赋值 第二句话娶不到值 有可能是你的session丢失了吧。 打个断电跟进去看看
------解决方案--------------------
Session["CardCode"]=txtCard;//session可以是任意类型数据

string cardcode=(string)Session["CardCode"];//session要先转换类型