Page.EnableViewStateMac Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sayfa istemciden geri gönderildiğinde ASP.NET ileti kimlik doğrulama kodlarının (MAC) sayfanın görünüm durumunda denetlenip denetlenmeyeceğini belirten bir değer alır veya ayarlar.
protected:
property bool EnableViewStateMac { bool get(); void set(bool value); };
public:
property bool EnableViewStateMac { bool get(); void set(bool value); };
protected bool EnableViewStateMac { get; set; }
[System.ComponentModel.Browsable(false)]
public bool EnableViewStateMac { get; set; }
member this.EnableViewStateMac : bool with get, set
[<System.ComponentModel.Browsable(false)>]
member this.EnableViewStateMac : bool with get, set
Protected Property EnableViewStateMac As Boolean
Public Property EnableViewStateMac As Boolean
Özellik Değeri
true
görünüm durumunun MAC işaretli ve kodlanmış olması gerekiyorsa; aksi takdirde , false
. Varsayılan değer: true
.
- Öznitelikler
Açıklamalar
Görünüm durumu MAC'i, sayfa tarayıcıya gönderildiğinde sayfanın görünüm durumunun kalıcı olduğu gizli değişkenin şifrelenmiş bir sürümüdür. Bu özellik olarak true
ayarlandığında, şifrelenmiş görünüm durumu denetlenerek istemcide değiştirilmediğini doğrular.
Bu özelliği kodda ayarlamayın.
EnableViewStateMac
.aspx dosyasında @ Page yönergesini kullanarak özniteliğini ayarlayın. Sayfa istendiğinde, dinamik olarak oluşturulan sınıf özelliğini ayarlar.
Önemli
Uygulama veya sayfa görünüm durumunu kullanmasa bile bu öznitelik üretim Web sitesinde hiçbir zaman olarak ayarlanmamalıdır false
. Görünüm durumu MAC, görüntüleme durumuna ek olarak diğer ASP.NET işlevlerinin güvenliğini sağlamaya yardımcı olur.