CheckBox.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 CheckBox w stanie widoku 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, który zawiera zmiany CheckBox stanu widoku; w przeciwnym razie, jeśli żaden stan widoku nie jest skojarzony z obiektem , null
.
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ść 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 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 i modyfikując SaveViewStateViewState właściwość dla kontrolki serwera. Aby uzyskać więcej informacji, zobacz Tworzenie niestandardowych kontrolek serwera ASP.NET i zarządzanie stanem ASP.NET — omówienie.