事件处理方式有两种第一种:以声明方式处理
例如:
<asp:Button
         id = "Button" OnClick = "Button4_Click" Text = "Click Me" 
         runat = server/>
private void Button4_Click(object sender, System.EventArgs e)
{

}
第二种:直接使用委托处理
例如:
private void Button4_Click(object sender, System.EventArgs e)
{

}
private void InitializeComponent()
{  
this.Button4.Click += new System.EventHandler(this.Button4_Click);
this.Load += new System.EventHandler(this.Page_Load);
}那么这两种方式有什么优缺点呢?