Proprietà Control.LoadViewStateByID (System.Web.UI)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Proprietà Control.LoadViewStateByID
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

Ottiene un valore che indica se il controllo prende parte al caricamento del proprio stato di visualizzazione tramite ID anziché tramite l'indice.

Spazio dei nomi:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)
Sintassi

Visual Basic
Protected ReadOnly Property LoadViewStateByID As Boolean
	Get
C#
protected bool LoadViewStateByID { get; }
Visual C++
protected:
property bool LoadViewStateByID {
	bool get ();
}
F#
member LoadViewStateByID : bool

Valore proprietà

Tipo: System.Boolean
true se il controllo carica il proprio stato di visualizzazione tramite ID; in caso contrario, false. Il valore predefinito è false.
Note

Per impostazione predefinita, quando un controllo padre carica lo stato di visualizzazione nei controlli figlio creati, esegue questa operazione in base alla posizione di ogni controllo figlio nell'insieme Controls del controllo padre. Quando lo stato di visualizzazione viene inizialmente applicato, è possibile che non tutti i controlli figlio siano stati creati. In tal caso, lo stato di visualizzazione dei controlli non ancora creati viene salvato e applicato in un secondo momento quando tali controlli verranno creati.

Affinché un controllo padre applichi lo stato di visualizzazione ai propri controlli figlio, sono necessarie due condizioni:

  • Durante il postback, il controllo padre deve creare i controlli figlio seguendo l'ordine esatto della richiesta precedente, in modo da mantenere coerente l'ordine dei controlli.

  • Dopo il postback, i controlli figlio creati devono essere aggiunti alla fine dell'insieme Controls del controllo padre.

Se non è possibile soddisfare queste due condizioni, come nel caso della creazione ritardata di un controllo figlio, il controllo padre può caricare lo stato di visualizzazione tramite ID. Per impostare le proprietà LoadViewStateByID su true, utilizzare l'attributo dei metadati ViewStateModeByIdAttribute del controllo padre.

Informazioni sulla versione

.NET Framework

Supportato in: 4, 3.5, 3.0, 2.0
Piattaforme

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, 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.
Vedere anche

Riferimenti

ID