Ciclo di vita di una pagina Web ASP.NET per dispositivi mobili

Aggiornamento: novembre 2007

Il ciclo di vita di una pagina Web Microsoft ASP.NET per dispositivi mobili e dei relativi controlli è simile al ciclo di vita di una pagina Web ASP.NET standard. Nella sezione riportata di seguito vengono descritte le relative analogie e differenze. Per ulteriori informazioni sul ciclo di vita di una pagina Web ASP.NET, vedere Ciclo di vita di ASP.NET.

Nota:

Il ciclo di vita di un controllo mobile ASP.NET corrisponde a quello di una pagina Web per dispositivi mobili.

Per informazioni sul ciclo di vita e sull'interazione tra i controlli e gli adattatori associati, vedere Interazione tra controlli e adattatori, Tipi di adattatori e Interazione degli adattatori con ASP.NET.

Fasi del ciclo di vita di una pagina Web per dispositivi mobili

Nella tabella riportata di seguito vengono elencate le fasi del ciclo di vita di una pagina Web per dispositivi mobili e le informazioni sui relativi controlli. Vengono descritte principalmente le differenze tra il ciclo di vita di una pagina Web per dispositivi mobili o di un controllo mobile e il ciclo di vita di una pagina ASP.NET non per dispositivi mobili. Per una documentazione completa sulle fasi del ciclo di vita ASP.NET, vedere Ciclo di vita di ASP.NET.

Fase del ciclo di vita di una pagina ASP.NET

Fase del ciclo di vita di una pagina per dispositivi mobili

Metodi o eventi di cui eseguire l'override

Initialize

Gli adattatori di dispositivo vengono scelti utilizzando l'elemento mobileControls nel file Web.config.

Vengono applicate le personalizzazioni specifiche del dispositivo.

Metodo OnInit

Metodo OnInit

Caricamento dello stato di visualizzazione

Stessa delle pagine ASP.NET non per dispositivi mobili.

Metodo LoadViewState

Elaborazione dei dati di postback

Stessa delle pagine ASP.NET non per dispositivi mobili.

Metodo LoadPostData

Caricamento

L'istanza della classe base MobileControl chiama il metodo OnLoad del controllo per caricare informazioni specifiche dell'adattatore di dispositivo.

Metodo OnLoad

Metodo OnLoad

Invio delle notifiche di modifica del postback

Stessa delle pagine ASP.NET non per dispositivi mobili.

Metodo RaisePostDataChangedEvent

Gestione degli eventi postback

Stessa delle pagine ASP.NET non per dispositivi mobili.

Metodo RaisePostBackEvent

Esecuzione preliminare al rendering

Viene eseguita la paginazione. Il numero di elementi della pagina è determinato, a meno che non venga specificato un numero virtuale tramite la proprietà ItemCount.

Proprietà ItemWeight

Metodo OnPreRender

Salvataggio dello stato

Stessa delle pagine ASP.NET non per dispositivi mobili.

Metodo SaveViewState

Rendering

L'adattatore accede ed esegue il rendering dei controlli figlio nell'ordine appropriato.

Il framework della pagina ASP.NET esegue il rendering di ogni controllo chiamando il metodo Render del relativo adattatore.

Metodo Render

Metodo Render

Scaricamento (eliminazione)

Vengono eseguiti la pulizia e lo scaricamento specifici dell'adattatore di dispositivo.

Metodo Dispose

Metodo OnUnload

Vedere anche

Concetti

Interazione tra controlli e adattatori

Tipi di adattatori

Riferimenti

MobileControl

ItemCount

Altre risorse

Ciclo di vita di ASP.NET

Sviluppo di pagine Web ASP.NET per dispositivi mobili