HotSpot.SaveViewState Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje zmiany stanu widoku obiektu od HotSpot czasu, gdy strona została opublikowana 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 Object , który zawiera zmiany stanu widoku HotSpot obiektu. Jeśli z obiektem nie jest skojarzony żaden stan widoku, ta metoda zwraca wartość null
.
Uwagi
Członek SaveViewState jest używany głównie przez deweloperów kontrolek podczas wyprowadzania niestandardowej implementacji z klasy HotSpot .
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 w cyklu życia kontrolki serwera. Aby uzyskać więcej informacji, zobacz ASP.NET Application Life Cycle Overview for IIS 5.0 and 6.0 (Omówienie cyklu życia aplikacji dla usług IIS 5.0 i 6.0).
Po zapisaniu stanu widoku ten obiekt ciągu jest zwracany do klienta jako zmienna, która jest przechowywana w ukrytym elemencie wejściowym HTML. 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 Zarządzanie stanem — omówienie.