当前位置: 代码迷 >> ASP.NET >> 怎么用Session来保存一个int型变量
  详细解决方案

怎么用Session来保存一个int型变量

热度:9955   发布时间:2013-02-26 00:00:00.0
如何用Session来保存一个int型变量
我想从表中取出一个int型数据,用Session来保存。这个数据要在不同控件的代码中出现。
请问怎么写?
多谢

------解决方案--------------------------------------------------------
Session[ "變量 "]=值﹔
------解决方案--------------------------------------------------------
Convert.ToInt32()
转换一下不就行了
------解决方案--------------------------------------------------------
Session[ "变量 "]=值﹔
在用的地方
string aa=Session[ "变量 "]
------解决方案--------------------------------------------------------
int intValue = 1;
int intGetValue;
Session[ "Value "] = intValue;
intGetValue = System.Convert.ToInt32(Session[ "Value "].ToString());

这样就可以了,你可以试一下!
------解决方案--------------------------------------------------------
改值的话在重新复给他一个值就可以了
Session[ "id "]=1;
Session[ "id "]=2;


------解决方案--------------------------------------------------------
session中都不是强类型的,保存和使用的时候都要转换一下
------解决方案--------------------------------------------------------
string 再转 int.Parse(value)
------解决方案--------------------------------------------------------
存的时候肯定是弱类型的。用的时候改一下就好了。
Session( "id ")=id

id=Convert.ToInt16(Session( "id "))
------解决方案--------------------------------------------------------
Seesion存放数据时用的是object类型,用的时候需要转化成int
Session( "id ")=id

id=int.Parse(Session( "id ").tostring())
  相关解决方案