作者denby (等比)
看板C_Sharp
标题[问题] 区域变数?
时间Fri Feb 12 14:24:39 2010
目前原po正在弄一个线上试题
不过要订正答案的时候出现了一个问题
题目是随机选的,而这个随机的过程
原po是在Page_Load的时候完成,并有一个阵列去储存之
但是当使用Button_Click的时候,之前所储存的随机变数之阵列不能为所用
有方法能将阵列让在这个网页的任何动作都能读取吗?
有试过用存取修饰元将原本的void Page_Load转为
public void Page_Load 或者
internal void Page_Load
但是还是无法读取之
又或者一开始就应该把阵列宣告成全域变数吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.143.23.190
1F:推 ssccg:应该是要宣告成Page class的field或property 02/12 15:01
2F:→ ssccg:如果要在postback间存取的话,应放在session或viewstate 02/12 15:03
3F:→ denby:自问自答好了XD 後来我选择在<script></script>之中宣告 02/12 15:03
4F:→ denby:这样就可以在Button_Click中呼用了 02/12 15:03
5F:→ denby:断到了吗 囧> 我只会用很基本的方法Orz 02/12 15:04
6F:推 Elly:你要知道一个概念,就是每次postback回去时,用的变数都是预设 02/12 21:23
7F:→ Elly:值,不会记忆你上次进入後改之後的值,除非你用2楼说的方法 02/12 21:24