Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
Nota: