Parameter.IStateManager.SaveViewState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Sparar ändringarna i Parameter objektets visningstillstånd sedan den tid då sidan publicerades tillbaka till servern.
virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;
object IStateManager.SaveViewState();
abstract member System.Web.UI.IStateManager.SaveViewState : unit -> obj
override this.System.Web.UI.IStateManager.SaveViewState : unit -> obj
Function SaveViewState () As Object Implements IStateManager.SaveViewState
Returer
Som Object innehåller ändringarna i Parameter objektets visningstillstånd. Om det inte finns något visningstillstånd associerat med objektet returnerar nullden här metoden .
Implementeringar
Kommentarer
Den här metoden används främst av kontrollutvecklare.
Visningstillstånd är ackumuleringen av värdena för en serverkontrolls egenskaper. Dessa värden placeras automatiskt i serverkontrollens ViewState egenskap, som är en instans av StateBag klassen. Värdet för den här egenskapen sparas sedan på ett strängobjekt efter fasen spara tillstånd i livscykeln för serverkontroll.
När visningstillståndet sparas returneras det här strängobjektet till klienten som en variabel som lagras i ett HTML-element hidden . När du skapar anpassade serverkontroller kan du förbättra effektiviteten genom att åsidosätta den här metoden och ändra serverkontrollens ViewState egenskap.