SqlDataSourceView.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 dla kontrolki SqlDataSourceView 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
Obiekt, który zawiera zmiany SqlDataSourceView stanu widoku; w przeciwnym razie , null
jeśli nie ma stanu widoku skojarzonego z obiektem.
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ść ViewState kontrolki serwera jest następnie utrwalana w obiekcie ciągu po etapie zapisywania stanu cyklu życia sterowania serwerem.
Po zapisaniu stanu widoku obiekt ciągu, który został utrwalone po zakończeniu etapu zapisywania cyklu życia sterowania serwerem, jest zwracany do klienta jako zmienna przechowywana w elemecie HTML Hidden
. 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 omówienie zarządzania stanem ASP.NET.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla