Asp 中怎么定义定义全局变量吗?

如果我定义一个全局变量“A”并给他赋值:1,来判断权限,而在每个页面,我都判断一下这个变量A。嗯,例如这样的变量怎么定义。public?... 如果我定义一个 全局变量 “A”并给他赋值:1 ,来判断权限,而在每个页面,我都判断一下这个变量A。嗯,例如这样的变量怎么定义。 public? 展开
 我来答
匿名用户
2013-09-05
展开全部
用Session建立全局变量

你可以定义成
Session(“x“) = 123

然后无论你切换到哪个网页,这个Session变量都会保持直到你关掉浏览器。

或者你也可以用Application建立
例如 Application(“x“) = 123
这样即使你把浏览器关了再重新开网页,这个变量也不会消失,直到你重起Web服务器为止。

不过像你说的这种情况,你把sub.asp引用过来了,你直接 x =123 就行了。
从main.asp里面 response.write x 就会显示123

摘自网络
匿名用户
2013-09-05
展开全部
你另外新建一个类,在这个类里面这样定义A:public static bool A=false;那样就可以在每个页面都可以访问他了:比如新建的类名为Class1,在页面上可以这样调用他:Class1.A你也可以改变他的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-05
展开全部
建个类,或者过程。 然后在要用的页面,<!-- #include file="class.asp" --> 其他的我没办法了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-05
展开全部
理论上可以吧你的数据存起来 到要用的时候再取出不就行了 我也没试过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式