Ottiene o imposta la modalità dello stato, visualizzazione di questo controllo.
Assembly: System.Web (in System.Web.dll)
<ThemeableAttribute(False)> _ Public Overridable Property ViewStateMode As ViewStateMode Get Set
[ThemeableAttribute(false)] public virtual ViewStateMode ViewStateMode { get; set; }
[ThemeableAttribute(false)] public: virtual property ViewStateMode ViewStateMode { ViewStateMode get (); void set (ViewStateMode value); }
[<ThemeableAttribute(false)>] abstract ViewStateMode : ViewStateMode with get, set [<ThemeableAttribute(false)>] override ViewStateMode : ViewStateMode with get, set
Valore proprietà
Tipo: System.Web.UI.ViewStateModeModalità dello stato, visualizzazione di questo controllo.
| Eccezione | Condizione |
|---|---|
| ArgumentOutOfRangeException |
È stato effettuato un tentativo di impostare questa proprietà su un valore che non fa parte dell'enumerazione ViewStateMode. |
È possibile utilizzare la proprietà ViewStateMode per abilitare lo stato di visualizzazione per un controllo singolo anche se tale stato è disabilitato per la pagina. Per ulteriori informazioni sullo stato di visualizzazione e lo stato del controllo, vedere la proprietà EnableViewState.
Per disabilitare lo stato di visualizzazione per una pagina e abilitarlo per un controllo specifico nella pagina, impostare la proprietà EnableViewState della pagina e del controllo su true, impostare la proprietà ViewStateMode della pagina su Disabled e impostare la proprietà ViewStateMode del controllo su Enabled.
Il valore predefinito della proprietà ViewStateMode per una pagina è Enabled. Il valore predefinito della proprietà ViewStateMode per un controllo server Web in una pagina è Inherit. Di conseguenza, se questa proprietà non viene impostata né a livello di pagina né a livello di controllo, sarà il valore della proprietà EnableViewState a determinare il comportamento dello stato di visualizzazione.
La proprietà ViewStateMode di una pagina o di un controllo ha effetto solo se la proprietà EnableViewState è impostata su true. Se la proprietà EnableViewState viene impostata su false, lo stato di visualizzazione verrà disattivato anche se la proprietà ViewStateMode viene impostata su Enabled.
.NET Framework
Supportato in: 4Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.