Udostępnij za pośrednictwem


DataPager.SaveViewState Metoda

Definicja

Zapisuje wszelkie zmiany w DataPager stanie wyświetlania kontrolki, które wystąpiły 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

DataPager Zwraca bieżący stan widoku kontrolki. Jeśli nie ma stanu widoku skojarzonego z kontrolką, ta metoda zwraca wartość null.

Uwagi

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. Wartość tej właściwości jest następnie utrwalana w obiekcie ciągu po etapie zapisywania stanu cyklu życia kontroli serwera. Aby uzyskać więcej informacji, zobacz ASP.NET State Management Overview (Omówienie zarządzania stanami ASP.NET).

Po zapisaniu stanu widoku ten obiekt ciągu jest wysyłany do przeglądarki jako zmienna przechowywana w ukrytym elemenie na stronie. Podczas tworzenia niestandardowych kontrolek serwera można zwiększyć wydajność, przesłaniając tę metodę i modyfikując właściwość kontrolki ViewState serwera. Aby uzyskać więcej informacji, zobacz ASP.NET State Management Overview (Omówienie zarządzania stanami ASP.NET).

Uwaga

Ta metoda jest używana głównie przez deweloperów sterujących w celu rozszerzenia kontrolki DataPager .

Dotyczy

Zobacz też