ASP.NET Tutorial/Development/delegate

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

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>