有一个Button_Click事件,在机器重启或重新打开项目的时候事件就丢失了。请问一个有没有什么办法可以解决这个问题。

解决方案 »

  1.   

    自己加上去
    this.Btn_Send.Click += new System.EventHandler(this.Btn_Send_Click);
      

  2.   

    有一个办法
    就是把这些事件this.Btn_Send.Click += new System.EventHandler(this.Btn_Send_Click);
    加入override protected void OnInit(EventArgs e)里边
      

  3.   

    本身事件就是在程序中注册的 
    你看看窗体设计器生成的代码部分
    private void InitializeComponent()
    {    
    this.Load += new System.EventHandler(this.Page_Load);
    }
    page_load也是在InitializeComponent注册的
    不知道你的事件怎么会丢失呢