StateManagedCollection.IStateManager.SaveViewState Methode

Definition

Speichert die Änderungen an der StateManagedCollection-Auflistung und allen darin enthaltenen IStateManager-Objekten seit dem Zeitpunkt, zu dem die Seite zurück an den Server gesendet wurde.Saves the changes to the StateManagedCollection collection and each IStateManager object it contains since the time the page was posted back to the server.

 virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;
object IStateManager.SaveViewState ();
Function SaveViewState () As Object Implements IStateManager.SaveViewState

Gibt zurück

Das Objekt, das die Änderungen am Ansichtszustand von StateManagedCollection und den darin enthaltenen Elementen enthält.The object that contains the changes to the view state of the StateManagedCollection and the items it contains. Wenn der Auflistung und ihren Elementen kein Ansichtszustand zugeordnet ist, gibt diese Methode null zurück.If no view state is associated with the collection and its elements, this method returns null.

Implementiert

Hinweise

Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

Der Ansichts Zustand ist die Ansammlung der Werte der Eigenschaften eines Server Steuer Elements.View state is the accumulation of the values of a server control's properties. Diese Werte werden automatisch in der ViewState-Eigenschaft des Server Steuer Elements platziert, bei der es sich um eine Instanz der StateBag-Klasse handelt.These values are automatically placed in the server control's ViewState property, which is an instance of the StateBag class. Der Wert dieser Eigenschaft wird dann in einem String-Objekt nach der Phase Zustands speichern des Lebenszyklus des Server Steuer Elements persistent gespeichert.This property's value is then persisted to a string object after the save state stage of the server control life cycle. Weitere Informationen finden Sie unter ASP.net Web Server Controls.For more information, see ASP.NET Web Server Controls.

Wenn der Ansichts Zustand gespeichert wird, wird dieses Zeichen folgen Objekt als Variable an den Client zurückgegeben, die in einem ausgeblendeten HTML-Element (<input type="hidden">) gespeichert ist.When view state is saved, this string object is returned to the client as a variable that is stored in an HTML hidden element (<input type="hidden">). Wenn Sie benutzerdefinierte Server Steuerelemente erstellen, können Sie die Effizienz verbessern, indem Sie diese Methode überschreiben und die ViewState-Eigenschaft des Server Steuer Elements ändern.When you author custom server controls, you can improve efficiency by overriding this method and modifying your server control's ViewState property. Weitere Informationen finden Sie unter ASP.NET Webserver Controls andASP.net State Management Overview.For more information, see ASP.NET Web Server Controls andASP.NET State Management Overview.

Gilt für:

Siehe auch