Page.ViewStateUserKey Özellik

Tanım

Geçerli sayfayla ilişkilendirilmiş görünüm durumu değişkenindeki tek bir kullanıcıya tanımlayıcı atar.

public:
 property System::String ^ ViewStateUserKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ViewStateUserKey { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewStateUserKey : string with get, set
Public Property ViewStateUserKey As String

Özellik Değeri

String

Tek tek kullanıcının tanımlayıcısı.

Öznitelikler

Özel durumlar

Özelliğine ViewStateUserKey sayfa işleme sırasında çok geç erişildi.

Açıklamalar

özelliğini ayarlamak ViewStateUserKey , uygulamanıza kötü amaçlı kullanıcılardan gelen saldırıları önlemenize yardımcı olabilir. Bunu, tek tek kullanıcılar için görünüm durumu değişkenine bir tanımlayıcı atamanıza olanak tanıyarak yapar, böylece bir saldırı oluşturmak için değişkeni kullanamazlar. Web saldırıları ve bunları önlemeye yardımcı olmak için yapabilecekleri hakkında daha fazla bilgi için bkz. Web Saldırılarını Önlemek için ASP.NET Yerleşik Özelliklerden Yararlanma.

Bu özelliği, kullanıcının kimliği doğrulanmış adı veya SessionID değeri gibi herhangi bir dize değerine ayarlayabilirsiniz.

Not

Bu özelliği Page_Init sayfa işleme aşamasında ayarlamanız gerekir. Aşama sırasında bu özelliğin Page_Load ayarlanması bir özel durum oluşturur.

Şunlara uygulanır

Ayrıca bkz.