Parameter.IStateManager.SaveViewState Metod

Definition

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.

Gäller för

Se även