如何用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())