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 provede kroky inicializace a nastavení potřebné k vytvoření Page instance. V této fázi životního cyklu stránky jsou deklarované ovládací prvky serveru na stránce inicializovány do výchozího stavu; stav zobrazení jednotlivých ovládacích prvků však ještě není vyplněn. Ovládací prvek na stránce nemůže během Page_Init
fáze získat přístup k jiným serverovým ovládacím prvkům na stránce bez ohledu na to, zda jsou ostatní ovládací prvky podřízené nebo nadřazené. Není zaručeno, že budou ostatní serverové ovládací prvky vytvořené a připravené pro přístup.
Metoda se OnInit volá po OnPreInit metodě a před metodou OnInitComplete .
Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.
Metoda OnInit také umožňuje odvozeným třídám 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 registrovaní delegáti obdrželi událost.