我有一个button1和button2两个按钮,button2可以执行一段程序,button1中代码后面想加入button2得代码,如何实现?
比如在delphi中可以直接写button2.clicked()就可以,在asp.net中如何写呢?

解决方案 »

  1.   

    最笨的方法:把button2的复制到button1中
      

  2.   

    这样:private void Button1_Click(object sender, System.EventArgs e)
    {
      Button2_Click(Button2,EventArgs.Empty);
    }
      

  3.   

    N 简单: private void Button2_Click(object sender, System.EventArgs e)
    {
                          // 调用  Button1 的函数
        Button1_Click(sender, null);
    } private void Button1_Click(object sender, System.EventArgs e)
    {
    Response.Write("XX");
    }
      

  4.   

    这些都会,我得意思是能不能像下面:
    private button2_Click(object sender, System.EventArgs e)
    {
    执行2
    }
    private void button1_Click(object sender, System.EventArgs e)
    {
    执行代码
    button2.clicked()//在这里写触发事件
    }
      

  5.   

    楼主的意思是不是:在button1_Click事件中激发button2_Click事件?
      

  6.   

    WinForm 的可以 用 Button2.PerfermClick()WebForm 的,恐怕不行哦^^^^