请问高手,asp.net的全局变量写在哪里? 其他网页怎么访问??

我用asp.net做个网站,要定义一个全局变量,给所有的用户使用【不能使用session】,好像可以使用application,我希望我的网站一启动就建立这个全局变量,那... 我用asp.net做个网站,要定义一个全局变量,给所有的用户使用【不能使用session】,好像可以使用application,我希望我的网站一启动就建立这个全局变量,那么应该在什么文件中定义它呢?
我在Global.asxs中直接定义 Application["xxxx"]就可以了吧?然后在其他任何web页面都可以访问了吧?
展开
 我来答
MJT_45
2012-11-05 · TA获得超过1422个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:113万
展开全部
你可以将这个全局变量写在 web.config(或者一个xml)文件里,然后在Global.asxs文件中的Application_Start方法中将他获取.
随后就好说了,你是赋值给一个 静态的变量,还是怎么样就是你的事了.以后要改的时候就改web.config就行了.
宇宙之心眼
2012-11-05 · TA获得超过623个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:414万
展开全部
那就使用Application,但这种变量需要防止丢失(比如说iisreset),一般来讲,对于Session、ViewState、Application,在获取值的时候都要先预防丢失的情况,万一发生丢失,要用方法找补回来或者提示出错,否则很容易出现“未将对象引用设置到对象的实例”这样的错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式