Page.ViewStateEncryptionMode Eigenschaft

Definition

Gets or sets the encryption mode of the view state.Gets or sets the encryption mode of the view state.

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; }
member this.ViewStateEncryptionMode : System.Web.UI.ViewStateEncryptionMode with get, set
Public Property ViewStateEncryptionMode As ViewStateEncryptionMode

Eigenschaftswert

Einer der ViewStateEncryptionMode-Werte.One of the ViewStateEncryptionMode values. Der Standardwert ist Autosein.The default value is Auto.

Attribute

Ausnahmen

The value set is not a member of the ViewStateEncryptionMode enumeration.The value set is not a member of the ViewStateEncryptionMode enumeration.

The ViewStateEncryptionMode property can be set only in or before the page PreRender phase in the page life cycle.The ViewStateEncryptionMode property can be set only in or before the page PreRender phase in the page life cycle.

Hinweise

Die ViewStateEncryptionMode-Eigenschaft kann nicht im Code festgelegt werden.The ViewStateEncryptionMode property cannot be set in code. Sie kann nur in der @ Page -Direktive oder im <-Element der Konfigurationsdatei festgelegt werden.It can only be set in the @ Page directive or in the < element of the configuration file. In der @ Page -Direktive festgelegte Werte überschreiben alle in der Konfigurationsdatei festgelegten Werte.Values set in the @ Page directive override any values set in the configuration file.

Die Syntax zum Festlegen dieser Eigenschaft in der @ Page -Direktive lautet wie folgt:The syntax for setting this property in the @ Page directive is as follows:

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

Die Syntax zum Festlegen dieser Eigenschaft in der Konfigurationsdatei lautet wie folgt:The syntax for setting this property in the configuration file is as follows:

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

Benutzerdefinierte Steuerelement Entwickler können den Wert dieser Eigenschaft im Code überprüfen, bevor Sie potenziell sensible Daten speichern können, um den Zustand in ihrer Kontrolle anzuzeigen.Custom control developers may wish to check the value of this property in code before saving potentially sensitive data to view state in their control.

Gilt für:

Siehe auch