Compartir vía


WebControl.SaveViewState Método

Definición

Guarda cualquier estado modificado después de invocar el método TrackViewState().

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

Devoluciones

Un objeto que contiene el estado de vista actual del control; en caso contrario, si no hay ningún estado de vista asociado al control, es null.

Comentarios

El SaveViewState método se usa principalmente por los desarrolladores de controles.

El estado de vista es los valores acumulativos de las propiedades de un control de servidor. Estos valores se colocan automáticamente en la ViewState propiedad del control de servidor, que es una instancia de la StateBag clase . A continuación, el ViewState valor de la propiedad se conserva en un objeto de cadena después de la fase de estado de guardado del ciclo de vida del control de servidor. Para obtener más información, consulte información general sobre el ciclo de vida de la página ASP.NET.

Cuando se guarda el estado de vista, este objeto de cadena se devuelve al cliente como una variable que se almacena en un elemento HTML input oculto. Al crear controles de servidor personalizados, puede mejorar la eficacia reemplazando el SaveViewState método y modificando la propiedad para el ViewState control de servidor. Para obtener más información, consulte ASP.NET Información general sobre la administración de estado.

Se aplica a

Consulte también