Como: BIND dinamicamente manipuladores evento em time de execução em páginas da Web do ASP.NET
Se uma página já contiver um método manipulador de eventos com a assinatura apropriada, é possível ligar um evento de controle a ele em tempo de execução.Você normalmente faz isso quando você está criando controles programaticamente.
Para criar um manipulador de eventos em tempo de execução usando o Visual Basic
Include an Instrução AddHandler, passing it the event to bind and the address of the method to call.
Certifique-se de que a declaração é executada antes do evento ser disparado.Normalmente, você adiciona manipuladores durante a inicialização da página.
The following code example shows how to bind the Click event of the Button1 control to a method named myEventHandler:
AddHandler Button1.Click, AddressOf myEventHandler
Para criar um manipulador de eventos em tempo de execução usando Visual C#
Create an instance of the EventHandler delegate, passing to it the address of the method to bind to.
Adicione o objeto delegado à lista de métodos que são chamados quando o evento é disparado.
The following code example shows how to bind the Click event of the Button1 control to a method named myEventHandler:
Button1.Click += new System.EventHandler(this.myEventHandler);
Consulte também
Conceitos
Modelo de Eventos de Controle do Servidor Web ASP.NET