Page.ViewStateEncryptionMode Özellik

Tanım

Görünüm durumunun şifreleme modunu alır veya ayarlar.

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

Özellik Değeri

ViewStateEncryptionMode

Değerlerden ViewStateEncryptionMode biri. Auto varsayılan değerdir.

Öznitelikler

Özel durumlar

Değer kümesi sabit listesi üyesi ViewStateEncryptionMode değil.

ViewStateEncryptionMode Özelliği yalnızca sayfa yaşam döngüsündeki sayfa PreRender aşamasında veya öncesinde ayarlanabilir.

Açıklamalar

ViewStateEncryptionMode Özelliği kodda ayarlanamaz. Yalnızca @ Page yönergesinde veya yapılandırma dosyasının < öğesinde ayarlanabilir. @ Page yönergesinde ayarlanan değerler, yapılandırma dosyasında ayarlanan tüm değerleri geçersiz kılar.

@ Page yönergesinde bu özelliği ayarlama söz dizimi aşağıdaki gibidir:

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

Yapılandırma dosyasında bu özelliği ayarlama söz dizimi aşağıdaki gibidir:

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

Özel denetim geliştiricileri, denetimlerindeki durumu görüntülemek için hassas olabilecek verileri kaydetmeden önce kodda bu özelliğin değerini denetlemek isteyebilir.

Şunlara uygulanır

Ayrıca bkz.