Personas que lo han encontrado útil: 0 de 2 Valorar este tema

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

/** @event */
public void remove_Init (EventHandler value)

En JScript, se pueden controlar los eventos que define una clase, pero no se pueden definir unos propios.
No aplicable.

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 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)