Page.OnInit(EventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst das Init Ereignis aus, um die Seite zu initialisieren.
protected public:
override void OnInit(EventArgs ^ e);
protected internal override void OnInit(EventArgs e);
override this.OnInit : EventArgs -> unit
Protected Friend Overrides Sub OnInit (e As EventArgs)
Parameter
Hinweise
Die OnInit Methode führt die zum Erstellen einer Page Instanz erforderlichen Initialisierungs- und Einrichtungsschritte aus. In dieser Phase des Lebenszyklus der Seite werden deklarierte Serversteuerelemente auf der Seite in ihren Standardzustand initialisiert. Der Ansichtszustand jedes Steuerelements wird jedoch noch nicht ausgefüllt. Ein Steuerelement auf der Seite kann während der Page_Init Phase nicht auf andere Serversteuerelemente zugreifen, unabhängig davon, ob die anderen Steuerelemente untergeordnete oder übergeordnete Steuerelemente sind. Andere Serversteuerelemente sind nicht garantiert zu erstellen und für den Zugriff bereit.
Die OnInit Methode wird nach der OnPreInit Methode und vor der OnInitComplete Methode aufgerufen.
Das Auslösen eines Ereignisses ruft den Ereignishandler über einen Delegaten auf. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.
Mit der OnInit Methode können abgeleitete Klassen auch das Ereignis behandeln, ohne einen Delegaten anzufügen. Dies ist die bevorzugte Technik für die Behandlung des Ereignisses in einer abgeleiteten Klasse.
Hinweise für Vererber
Achten Sie beim Überschreiben OnInit(EventArgs) in einer abgeleiteten Klasse darauf, die Methode der Basisklasse OnInit(EventArgs) aufzurufen, damit registrierte Stellvertretungen das Ereignis empfangen.