Asp 中怎么定义定义全局变量吗?
如果我定义一个全局变量“A”并给他赋值:1,来判断权限,而在每个页面,我都判断一下这个变量A。嗯,例如这样的变量怎么定义。public?...
如果我定义一个 全局变量 “A”并给他赋值:1 ,来判断权限,而在每个页面,我都判断一下这个变量A。嗯,例如这样的变量怎么定义。 public?
展开
4个回答
2013-09-05
展开全部
用Session建立全局变量
你可以定义成
Session(“x“) = 123
然后无论你切换到哪个网页,这个Session变量都会保持直到你关掉浏览器。
或者你也可以用Application建立
例如 Application(“x“) = 123
这样即使你把浏览器关了再重新开网页,这个变量也不会消失,直到你重起Web服务器为止。
不过像你说的这种情况,你把sub.asp引用过来了,你直接 x =123 就行了。
从main.asp里面 response.write x 就会显示123
摘自网络
你可以定义成
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
展开全部
理论上可以吧你的数据存起来 到要用的时候再取出不就行了 我也没试过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询