Re: [問題] 請問ASP.NET全域變數問題
※ 引述《Carmelo3.bbs@ptt.cc (見えない星)》之銘言:
> 請問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海
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):