Condividi tramite


Supporto dello stato di visualizzazione dell'applicazione

Nel caso dei controlli mobili ASP.NET, il funzionamento dello stato di visualizzazione di un'applicazione è simile a quello dei controlli server ASP.NET in Microsoft .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à chiamata ViewState che gestisce automaticamente le informazioni sullo stato. È possibile salvare in tale proprietà tutte le proprietà di base dell'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 funzionamento più complesso dello stato di visualizzazione, è necessario scrivere controlli personalizzati per eseguire l'override dei metodi TrackViewState, LoadViewState e SaveViewState. Inoltre occorre indicare 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 citati in precedenza.

Vedere anche

Supporto dello stato di visualizzazione