ASP.NET Tutorial/Development/delegate
Add event handler to button
<source lang="csharp">
<%@ page language="C#" %> <script runat="server"> void Page_Load (object sender, System.EventArgs e) {
EventHandler handler = delegate(object dlgSender, EventArgs dlgE) { Label1.Text = "Yeah, you clicked the button!"; }; this.Button1.Click += handler; this.Button2.Click += handler;
} </script> <html> <head runat="server">
<title>Untitled Page</title>
</head> <body>
<form runat="server"> <asp:button id="Button1" runat="server" text="Button" /> <asp:button id="Button2" runat="server" text="Button" />
<asp:label id="Label1" runat="server">click the button!</asp:label> </form>
</body> </html></source>