Freigeben über


UserControl.OnInit-Methode

Löst das Init-Ereignis aus.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Protected Friend Overrides Sub OnInit ( _
    e As EventArgs _
)
'Usage
Dim e As EventArgs

Me.OnInit(e)
protected internal override void OnInit (
    EventArgs e
)
protected public:
virtual void OnInit (
    EventArgs^ e
) override
protected void OnInit (
    EventArgs e
)
protected internal override function OnInit (
    e : EventArgs
)

Parameter

  • e
    Ein EventArgs-Objekt, das die Ereignisdaten enthält.

Hinweise

Das UserControl muss bei Benachrichtigung durch diese Methode sämtliche Initialisierungsschritte ausführen, die für das Erstellen und Einrichten einer Instanz erforderlich sind. Diese Methode bestätigt die Siteinformationen, die der UserControl-Instanz zugeordnet sind, und stellt sicher, dass die Klasse richtig als UserControl-Objekt initialisiert wird.

Auf dieser Stufe im Lebenszyklus eines Benutzersteuerelements muss der Ansichtszustand des Steuerelements noch aufgefüllt werden. Außerdem können Sie beim Aufruf dieser Methode auf kein anderes Serversteuerelement zugreifen, unabhängig davon, ob es sich um ein untergeordnetes oder ein übergeordnetes Steuerelement handelt. Es ist nicht gewährleistet, dass andere Serversteuerelemente erstellt werden und zugriffsbereit sind.

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

UserControl-Klasse
UserControl-Member
System.Web.UI-Namespace