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 w HotSpot stanie widoku obiektu 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
Element Object zawierający zmiany HotSpot stanu widoku obiektu. Jeśli żaden stan widoku nie jest skojarzony z obiektem, ta metoda zwraca wartość null
.
Uwagi
Element SaveViewState członkowski jest używany głównie przez deweloperów kontrolek podczas wyprowadzania niestandardowej HotSpot implementacji z klasy.
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 kontrolki serwera. Aby uzyskać więcej informacji, zobacz omówienie cyklu życia aplikacji ASP.NET dla usług IIS 5.0 i 6.0.
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 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).