Esta documentación está archivada y no tiene mantenimiento.

Control.Init (Evento)

Actualización: noviembre 2007

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
/** @event */
public void add_Init (EventHandler value)
/** @event */
public void remove_Init (EventHandler value)

JScript no admite eventos.

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>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

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