Udostępnij za pośrednictwem


ObjectDataSourceView.SaveViewState Metoda

Definicja

Zapisuje zmiany stanu widoku obiektu ObjectDataSourceView od czasu opublikowania strony z powrotem na serwerze.

protected:
 virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState ();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object

Zwraca

Obiekt, który zawiera zmiany ObjectDataSourceView stanu widoku; w przeciwnym razie null, jeśli nie ma stanu widoku skojarzonego z obiektem.

Uwagi

Metoda SaveViewState jest używana głównie przez deweloperów kontrolek.

Stan widoku to akumulacja wartości właściwości kontrolki serwera. Te wartości są automatycznie umieszczane we ViewState właściwości kontrolki serwera, która jest wystąpieniem StateBag klasy. Wartość ViewState jest następnie utrwalana w obiekcie ciągu po etapie zapisywania stanu cyklu życia sterowania serwerem.

Po zapisaniu stanu widoku zawartość stanu widoku jest zwracana do klienta jako zmienna przechowywana w elemecie HTML Hidden . Podczas tworzenia niestandardowych kontrolek serwera można zwiększyć wydajność, przesłaniając metodę SaveViewState i modyfikując ViewState właściwość kontrolki serwera. Aby uzyskać więcej informacji, zobacz omówienie zarządzania stanem ASP.NET.

Dotyczy

Zobacz też