(0) exportieren Drucken
Alle erweitern

Page.ViewStateEncryptionMode-Eigenschaft

Ruft den Verschlüsselungsmodus des Ansichtszustands ab oder legt diesen fest.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

public ViewStateEncryptionMode ViewStateEncryptionMode { get; set; }
/** @property */
public ViewStateEncryptionMode get_ViewStateEncryptionMode ()

/** @property */
public void set_ViewStateEncryptionMode (ViewStateEncryptionMode value)

public function get ViewStateEncryptionMode () : ViewStateEncryptionMode

public function set ViewStateEncryptionMode (value : ViewStateEncryptionMode)

Nicht zutreffend.

Eigenschaftenwert

Einer der ViewStateEncryptionMode-Werte. Der Standardwert ist Auto.

AusnahmetypBedingung

ArgumentOutOfRangeException

Der festgelegte Wert ist kein Member der ViewStateEncryptionMode-Enumeration.

InvalidOperationException

Die ViewStateEncryptionMode-Eigenschaft kann nur in oder vor der PreRender-Phase der Seite im Lebenszyklus der Seite festgelegt werden.

Die ViewStateEncryptionMode-Eigenschaft kann nicht im Code festgelegt werden. Sie kann nur in der @ Page-Direktive oder im <pages>-Element der Konfigurationsdatei festgelegt werden. In der @ Page-Direktive festgelegte Werte überschreiben alle in der Konfigurationsdatei festgelegten Werte.

Die Syntax zum Festlegen dieser Eigenschaft in der @ Page-Direktive lautet wie folgt:

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

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

Die Syntax zum Festlegen dieser Eigenschaft in der Konfigurationsdatei lautet wie folgt:

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

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

Entwickler von benutzerdefinierten Steuerelementen sollten den Wert dieser Eigenschaft im Code überprüfen, bevor potenziell vertrauliche Daten für den Ansichtsstatus im Steuerelement gespeichert werden.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 wird unter Windows Vista, Microsoft Windows XP SP2 und Windows Server 2003 SP1 unterstützt.

.NET Framework

Unterstützt in: 3.0, 2.0
Anzeigen:
© 2014 Microsoft