StateBag.IStateManager.SaveViewState Methode

Definitie

Hiermee worden de wijzigingen in het StateBag object opgeslagen sinds het moment dat de pagina op de server is geplaatst.

 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

Retouren

Het object met de wijzigingen in de weergavestatus van de StateBag. Als er geen wijzigingen zijn of als er geen StateItem elementen in de StateBagzijn, retourneert nulldeze methode .

Implementeringen

Opmerkingen

Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

Weergavestatus is de accumulatie van de waarden van de eigenschappen van een serverbesturing. Deze waarden worden automatisch in de eigenschap van ViewState het serverbesturingselement geplaatst. Dit is een exemplaar van de StateBag klasse. De waarde van deze eigenschap wordt vervolgens bewaard in een tekenreeksobject na de statusfase opslaan van de levenscyclus van de serverbesturing. Zie ASP.NET Webserverbesturingselementen voor meer informatie.

Wanneer de weergavestatus wordt opgeslagen, wordt dit tekenreeksobject geretourneerd naar de client als een variabele die is opgeslagen in een HTML-element Hidden . Wanneer u aangepaste serverbesturingselementen maakt, kunt u de efficiƫntie verbeteren door deze methode te overschrijven en de eigenschap van ViewState uw serverbesturingselement te wijzigen. Zie ASP.NET Webserverbesturingselementen en ASP.NET State Management Overview voor meer informatie.

Van toepassing op

Zie ook