Supporto dello stato di visualizzazione dell'applicazione

Aggiornamento: novembre 2007

Lo stato di visualizzazione di un'applicazione per i controlli mobili ASP.NET funziona come per i controlli server ASP.NET in .NET Framework. Attenersi alle istruzioni riportate di seguito quando nel codice viene incluso il supporto per lo stato di visualizzazione dell'applicazione.

  • Tutti i controlli dispongono di un proprietà denominata ViewState che gestisce automaticamente le informazioni sullo stato. È possibile salvare in questa proprietà tutte le proprietà definite dall'utente che possono essere salvate nell'ambito di uno stato di visualizzazione.

  • Una volta inizializzata una pagina da impostazioni persistenti, inizia la registrazione dello stato di visualizzazione. Scrivere le eventuali modifiche apportate da questo punto in poi nell'ambito dello stato di visualizzazione. La proprietà ViewState gestisce automaticamente queste modifiche.

  • Per un comportamento più complesso dello stato di visualizzazione, è necessario creare i controlli in modo da eseguire l'override dei metodi TrackViewState, LoadViewState e SaveViewState e fornire la logica appropriata.

  • Gli oggetti complessi in grado di gestire il proprio stato di visualizzazione, ad esempio gli elementi contenuti in un elenco, possono implementare l'interfaccia IStateManager, che espone i membri necessari per gestire lo stato di visualizzazione dell'applicazione.

Vedere anche

Altre risorse

Supporto dello stato di visualizzazione