Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Page.ViewStateEncryptionMode-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft ab oder legt den Verschlüsselungsmodus des Ansichtszustands.

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

[BrowsableAttribute(false)]
public ViewStateEncryptionMode ViewStateEncryptionMode { get; set; }

Eigenschaftswert

Type: System.Web.UI.ViewStateEncryptionMode

Einer der ViewStateEncryptionMode-Werte. Der Standardwert ist Auto.

Exception Condition
ArgumentOutOfRangeException

Der festgelegte Wert ist nicht Mitglied der ViewStateEncryptionMode Enumeration.

InvalidOperationException

Die ViewStateEncryptionMode Eigenschaft kann festgelegt werden, nur in oder vor der Seite PreRenderphase im Lebenszyklus Seite.

Die ViewStateEncryptionMode Eigenschaft kann nicht im Code festgelegt werden. Er kann nur festgelegt werden, in der Direktive oder in der < Element der Konfigurationsdatei. Optionswerte Richtlinie überschreiben alle Werte in der Konfigurationsdatei festgelegt.

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

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

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

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

Entwickler von benutzerdefinierten Steuerelementen können den Wert dieser Eigenschaft im Code zu überprüfen, bevor potenziell vertrauliche Daten im Steuerelement Ansichtszustand zu speichern.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: