Page.OnInit(EventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Init Vyvolá událost pro inicializaci stránky.
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)
Parametry
Poznámky
Metoda OnInit provádí inicializaci a instalační kroky potřebné k vytvoření Page instance. V této fázi životního cyklu stránky se deklarované ovládací prvky serveru na stránce inicializují do výchozího stavu; ale stav zobrazení jednotlivých ovládacích prvků ještě není naplněn. Ovládací prvek na stránce nemůže získat přístup k jiným ovládacím prvkům serveru na stránce během Page_Init fáze bez ohledu na to, zda jsou ostatní ovládací prvky podřízené nebo nadřazené. U jiných serverových ovládacích prvků není zaručeno, že se vytvářejí a jsou připravené pro přístup.
Metoda OnInit je volána za metodou OnPreInit a před metodou OnInitComplete .
Vyvolání události vyvolá obslužnou rutinu události prostřednictvím delegáta. Další informace naleznete v tématu Zpracování a vyvolávání událostí.
Metoda OnInit také umožňuje odvozené třídy zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.
Poznámky pro dědice
Při přepsání OnInit(EventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy OnInit(EventArgs) , aby zaregistrovaní delegáti obdrželi událost.