Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

Control.Init (Evento)

Tiene lugar al inicializar el control de servidor, que es el primer paso en su ciclo de vida.

Espacio de nombres:  System.Web.UI
Ensamblado:  System.Web (en System.Web.dll)

public event EventHandler Init

Los controles de servidor deben realizar todas las operaciones de inicialización necesarias para crear y configurar una instancia. No se puede utilizar la información sobre el estado de vista de este evento ya que aún no está lleno. No debe obtener acceso a otro control de servidor durante este evento, independientemente de que se trate de un control secundario o principal de este control. No se garantiza que puedan crearse otros controles de servidor y que estén listos para su acceso. Para obtener más información sobre eventos de control de servidor, vea Modelo de eventos de control de servidor web ASP.NET.

En el siguiente ejemplo se asigna un controlador de eventos personalizado, Calendar_Init, al evento Init de un control Calendar.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  protected void Calendar_Init(object sender, EventArgs e)
  {
    // Do any related intialization work.
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Control Init Event Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
       <asp:Calendar ID="Calendar1"
                     runat="server" 
                     OnInit="Calendar_Init"/>
    </div>
    </form>
</body>
</html>


.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: