Sdílet prostřednictvím


Page.ViewStateEncryptionMode Vlastnost

Definice

Získá nebo nastaví režim šifrování stavu zobrazení.

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

Hodnota vlastnosti

Jedna z ViewStateEncryptionMode hodnot. Výchozí hodnota je Auto.

Atributy

Výjimky

Sada hodnot není členem výčtu ViewStateEncryptionMode .

Vlastnost ViewStateEncryptionMode lze nastavit pouze ve fázi stránky nebo před fází stránky PreRender v životním cyklu stránky.

Poznámky

Vlastnost ViewStateEncryptionMode nelze nastavit v kódu. Lze jej nastavit pouze v direktivě @ Page nebo v elementu < konfiguračního souboru. Hodnoty nastavené v direktivě @ Page přepíší všechny hodnoty nastavené v konfiguračním souboru.

Syntaxe pro nastavení této vlastnosti v direktivě @ Page je následující:

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

Syntaxe pro nastavení této vlastnosti v konfiguračním souboru je následující:

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

Vývojáři vlastních ovládacích prvků mohou chtít zkontrolovat hodnotu této vlastnosti v kódu před uložením potenciálně citlivých dat k zobrazení stavu v jejich ovládacím prvku.

Platí pro

Viz také