Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Page.OnInit (EventArgs)

 

Data di pubblicazione: ottobre 2016

Genera il Init evento per inizializzare la pagina.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

protected internal override void OnInit(
	EventArgs e
)

Parametri

e
Type: System.EventArgs

Oggetto EventArgs che contiene i dati dell'evento.

Il OnInit metodo effettua le operazioni di inizializzazione e di configurazione necessarie per creare un Page istanza. In questa fase del ciclo di vita della pagina, i controlli server dichiarati nella pagina vengono inizializzati allo stato predefinito; Tuttavia, lo stato di visualizzazione di ogni controllo non è ancora popolato. Un controllo nella pagina non può accedere ad altri controlli server nella pagina durante il Page_Init fase, indipendentemente dal fatto che gli altri controlli siano controlli padre o figlio. Altri controlli server non sono garantiti creato e pronto per l'accesso.

Il OnInit metodo viene chiamato dopo il OnPreInit metodo e prima di OnInitComplete (metodo).

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere Gestione e generazione di eventi.

Il metodo OnInit consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.

Note per gli eredi:

Quando si esegue l'override di OnInit in una classe derivata, verificare di chiamare il metodo OnInit della classe di base in modo che i delegati registrati ricevano l'evento.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: