有一个编辑按钮,第一次点击时页面数据处于可编辑状态,此时对数据进行编辑,并且按钮的TEXT 属性为保存,再次点击按钮保存数据,此事件如何写?急救!

解决方案 »

  1.   

    冒泡接分为什么不能在同一个事件处理程序中根据button.Text值作为判断来处理?
    if(button.Text="编辑")
    {
    ...
    }
    else
    {
    ...
    }
      

  2.   

    在设计状态的时候将Text属性设置为“编辑”if(button.Text=="编辑")
    {
      ....
      button.text="保存";
    }
    else 
    {
     ....
     button.text="编辑";
    }
      

  3.   

    bool flag=true; //定义在类中if(flag)
    {
      flag=flase;
      button.text="编辑";
      .........
    }
    else
    {
      flag=true;
      button.text="保存";
      ........
    }// 事件中
      

  4.   


    if (button1.Text == "编辑")
    {
         //执行你要执行的操作
          button1.Text = "保存";
         return;
    }
    if (button1.Text == "保存")
    {
         //执行你要执行的操作
          button1.Text = "编辑";
         return;
    }
    else
    {
         //……
    }