【发布时间】:2014-09-02 19:39:43
【问题描述】:
我在表单加载上方声明了一个数组:
protected string[] Colors = new string [3] {"red", "green", "orange"};
当我点击我的提交时,我想使用Response.Write(); 来打印第一次点击时的red,第二次点击时打印出green,最后一次点击时打印出orange。我正在阅读 How do I get next item in array with each button click? 并且该用户正在尝试与我正在尝试做的事情非常相似的事情,但是在这种情况下看起来数组是动态的。
【问题讨论】:
-
这是嵌入在 ASP 中的(所以不允许状态)?
-
您需要保留一个变量来计算点击次数
-
听说过会话吗?
-
您应该真正使用标记和代码,而不是直接写出响应流。使用起来要容易得多。