我在页面上放一个Button.我想每次点击的时候Button.text的值就改变,并执行一个操作.
比中说开始的时候值是text=AAAA,执行操作AAA方法.点击第二次的时候Text==BBBB,执行操作BBB方法.第三次点击Text=AAAA...这样循环.
这是二个方法,要是三个方法或更多呢?

解决方案 »

  1.   

    在Button_Click事件中判断Text或其他自定义的变量.
    如:Switch (Button.Text)
    {
     case "AAA":
          Button.Text="BBB";
          DOAAA();
          break;
    .......
    }
      

  2.   

    定义好你的方法总个数,
    每点击一次用session或别的方法把这个数累加起来
    当session比总个数大的时候再从第一个开始执行,不过也是得按顺序来才行,不懂楼主想实现的是什么功能,用个下拉列表或单选框配合可能更好
      

  3.   

    switch
    或者
    if()
    {
    ...
    }
    else if()
    {
    ...
    }