DataList.SaveViewState Metoda

Definicja

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

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

Zwraca

Obiekt zawierający zmiany DataList stanu widoku.

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 właściwości kontrolki ViewState serwera, która jest wystąpieniem StateBag klasy. ViewState Wartość właściwości jest następnie utrwalana w obiekcie ciągu po etapie zapisywania stanu cyklu życia kontrolki serwera. Aby uzyskać więcej informacji, zobacz omówienie cyklu życia strony ASP.NET.

Po zapisaniu stanu widoku ten obiekt ciągu jest zwracany do klienta jako zmienna przechowywana w ukrytym elemecie wejściowym HTML. 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 Tworzenie niestandardowych kontrolek serwera ASP.NET i zarządzanie stanem ASP.NET — omówienie.

Dotyczy

Zobacz też