让多个按钮被点的时候同时进入下面的方法,这个写在按钮的onClick里面应该就可以了吧
但是在这个方法里面,怎么能识别出具体是哪一个按钮被点了呢,用那个sender能识别出来吗protected void BtnGenkin_Click(object sender, EventArgs e)
 {}

解决方案 »

  1.   

    用sender能识别出来
         你把sender转换成button就可以了
      

  2.   

    string args = ((Button)sender).CommandArgument;
        switch (args)
            { 
                case "First":
                    break;
               case "Next":
                    break;
                default:
                    break;
            }
     First  Next  为按纽的CommandArgument值
      

  3.   

    同意2楼
    但我建议不要用不同按钮绑定一个事件,最好是每个按钮不同事件,在不同事件里调用一个公共方法,只要在按键事件传个参数就可以了,比如1代表按钮1,2代表按钮2。
    protected void BtnGenkin1_Click(object sender, EventArgs e) 

     btnClick(1)}
    protected void BtnGenkin2_Click(object sender, EventArgs e) 

     btnClick(2)}
    public void btnClick(n)
    {
      if (n==1)
        处理...
      else if (n==2)
        处理...
      end if}