public event Click;
if (Click!=null)  Click(this);

解决方案 »

  1.   

    我的意思没讲清楚:如果在客户端点击一下我自定义的Web控件(继承于WebControl),这时返回到服务器端,请问我在控件中如何确定是点击事件而不是其它事件?谢谢!
      

  2.   

    你在呈现的时候就需要把客户端事件触发成服务端事件
    protected override void Render(HtmlTextWriter output) 
          {     
             output.Write("<button name=" + this.UniqueID + 
                " Value='Click Me' onclick="+Page.GetPostBackEventReference(this)+"
    />"); 
          }
      

  3.   

    看这里,我写的一篇笔记,不知是否对你有帮助http://api.html.533.net/pages/wz122.htm