Compartir a través de


Eventos de los controles de servidor ASP.NET

A diferencia de los eventos de las aplicaciones de escritorio, los eventos de los controles de servidor ASP.NET se provocan y controlan en el servidor. Cuando una solicitud Web comunica al servidor una acción en el cliente, un control puede provocar eventos en el servidor en respuesta a la acción del cliente. El evento es controlado por la página o sus controles secundarios, al tiempo que ASP.NET devuelve una respuesta al cliente. Como resultado, el usuario experimenta algo parecido a una aplicación de escritorio. Sin embargo, los programadores de controles saben que al servidor sólo se envía un evento del cliente, el evento de devolución. Los eventos de interfaz de usuario habituales, como los clics del mouse (ratón), no se comunican al servidor y por tanto no se pueden procesar en éste.

La clase base System.Web.UI.Control proporciona eventos que regulan el ciclo vital de ejecución de un control, como la inicialización, carga y descarga. Para ver la secuencia de ejecución de estos eventos, vea Ciclo de vida de ejecución de un control. Desde el control se puede controlar estos eventos y provocar otros adicionales. En esta sección se muestra cómo se controlan los eventos heredados y cómo se provocan los eventos personalizados.

En esta sección

Secciones relacionadas