Condividi tramite


CatalogZoneBase.SaveControlState Metodo

Definizione

Salvare le eventuali modifiche in uno stato del controllo CatalogZoneBase che si verifica dopo il postback della pagina Web al server.

protected public:
 override System::Object ^ SaveControlState();
protected internal override object SaveControlState ();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object

Restituisce

Oggetto Object contenente i dati sullo stato relativi al controllo. Se non sono state apportate modifiche allo stato, il metodo restituisce null.

Commenti

Il SaveControlState metodo è interessato ai dati sullo stato essenziali per l'operazione di un controllo , ad esempio un indice o una parola chiave, ed è separato dai dati dello stato di visualizzazione del controllo.

Il metodo chiama prima il metodo di base per salvare i dati sullo stato esistenti per il controllo. Successivamente, determina se un CatalogPart controllo nella zona è attualmente selezionato, verificando se la SelectedCatalogPartID proprietà ha un valore. Se è presente un controllo selezionato, il metodo aggiorna i dati sullo stato esistenti con i dati sullo stato dal controllo selezionato e quindi restituisce tutti i dati sullo stato.

Note per gli eredi

Facoltativamente, è possibile eseguire l'override del SaveControlState() metodo in una classe derivata in modo da poter aggiornare lo stato di controllo salvato per altri oggetti personalizzati nella zona.

Si applica a

Vedi anche