Page.ViewStateEncryptionMode Propiedad

Definición

Obtiene o establece el modo del cifrado del estado de vista.

public:
 property System::Web::UI::ViewStateEncryptionMode ViewStateEncryptionMode { System::Web::UI::ViewStateEncryptionMode get(); void set(System::Web::UI::ViewStateEncryptionMode value); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.ViewStateEncryptionMode ViewStateEncryptionMode { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewStateEncryptionMode : System.Web.UI.ViewStateEncryptionMode with get, set
Public Property ViewStateEncryptionMode As ViewStateEncryptionMode

Valor de propiedad

Uno de los valores de ViewStateEncryptionMode. El valor predeterminado es Auto.

Atributos

Excepciones

El valor establecido no es un miembro de la enumeración ViewStateEncryptionMode.

La propiedad ViewStateEncryptionMode solamente se puede establecer durante o antes de la fase PreRender de página del ciclo de vida de la página.

Comentarios

La ViewStateEncryptionMode propiedad no se puede establecer en el código. Solo se puede establecer en la directiva @ Page o en el < elemento del archivo de configuración. Los valores establecidos en la directiva @ Page invalidan los valores establecidos en el archivo de configuración.

La sintaxis para establecer esta propiedad en la directiva @ Page es la siguiente:

<%@ Page Language="VB" ViewStateEncryptionMode="Always" %>  
<%@ Page Language="C#" ViewStateEncryptionMode="Always" %>  

La sintaxis para establecer esta propiedad en el archivo de configuración es la siguiente:

<system.web>  
  <pages viewStateEncryptionMode="Always" />  
</system.web>  
<system.web>  
  <pages viewStateEncryptionMode="Always" />  
</system.web>  

Es posible que los desarrolladores de controles personalizados deseen comprobar el valor de esta propiedad en el código antes de guardar datos potencialmente confidenciales para ver el estado en su control.

Se aplica a

Consulte también