看板Programming
标 题Re: [问题] 请问ASP.NET全域变数问题
发信站无名小站 (Thu Nov 8 22:42:14 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!wretch
※ 引述《[email protected] (见えない星)》之铭言:
> 请问ASP.NET之全域变数用法
> <script Runat="server">
> int k = 0; //小弟在外面宣称一个全域变数
> void A1(object sender, EventArgs e) {
> k=k+1;
> }
> void A2(object sender, EventArgs e) {
> Response.Wright(k); //k值却还是0
> }
> </script>
> 设BUTTON1执行A1
> BUTTON2执行A2
> 请问这样全域变数设法有错吗@@"
asp是在"SERVER"上跑的程式
你的script都有了 runat = "server" 的标记了
那怎麽会有button1 执行A1() button2 执行A2()的事情呢
如果你希望使用者按一个按钮便加1的话 这应该要另开一个asp档来处理
并且使用session物件储存这个资料
再response
--
我的程式设计网志
http://blog.yam.com/swwuyam
--
夫兵者不祥之器物或恶之故有道者不处君子居则贵左用兵则贵右兵者不祥之器非君子
之器不得已而用之恬淡为上胜而不美而美之者是乐杀人夫乐杀人者则不可得志於天下
矣吉事尚左凶事尚右偏将军居左上将军居右言以丧礼处之杀人之众以哀悲泣之战胜以
丧礼处之道常无名朴虽小天下莫能臣侯王若能守之万物将自宾天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦将知止知止可以不殆譬道之在天 61.57.152.222海