asp.net如何声明一个全局变量,所有的网页都用的?
3个回答
展开全部
用他可以Session["name"],只要定义一个name在哪个页面都可以用的,不过这个容易丢失,还有就是存储值的时间问题,默认是存储20分钟,在web config里可以进行修改。
还有一种,你可以创建个类,在类里定一个变量,调用时,实例化一下类,比如
你创建的类名是DB.cs,定义:public string name;
调用:
DB db=New DB();
db.name="aa";
相对来说还是第一种方法比较简单,不过安全性方面欠佳。
还有一种,你可以创建个类,在类里定一个变量,调用时,实例化一下类,比如
你创建的类名是DB.cs,定义:public string name;
调用:
DB db=New DB();
db.name="aa";
相对来说还是第一种方法比较简单,不过安全性方面欠佳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全局 public只是公共 application才是全局,或者session里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用静态变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询