首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net中全局静态变量怎么在其他.cs中使用

2012-02-16 
asp.net中全局静态变量如何在其他.cs中使用?想实现如下功能,在login.cs中定义全局静态变量departmnet_id,

asp.net中全局静态变量如何在其他.cs中使用?

  想实现如下功能,在login.cs中定义全局静态变量departmnet_id, 
  用sql从数据库中取出相应值付给department_id, 
  我该在login.cs哪部份中定义departmnet_id, 是在页面加载里吗? 
  在其它.cs中使用该变量?
  请问我该如何写呢?

[解决办法]
如果要在页面间传递..建议你用session或者cookie...

比如
session["department_id"] = 数据库提出来的相应值

使用的时候要记得转换,如果是int的就
(int)session["department_id"] 
或者
Convert.ToInt32(session["department_id"] )
[解决办法]
基于你的情况,应该是定义一个类用来存放你的departmnet
定义PUblic属性来存放departmnet_id, 
在引用这个类的namespace的地方都可以访问

热点排行