Page.ViewStateUserKey Page.ViewStateUserKey Page.ViewStateUserKey Page.ViewStateUserKey Property

Definition

Weist einem einzelnen Benutzer in der der aktuellen Seite zugeordneten Ansichtszustandsvariablen einen Bezeichner zu.Assigns an identifier to an individual user in the view-state variable associated with the current page.

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

Eigenschaftswert

Der Bezeichner für den einzelnen Benutzer.The identifier for the individual user.

Ausnahmen

Während der Seitenverarbeitung wurde zu spät auf die ViewStateUserKey-Eigenschaft zugegriffen.The ViewStateUserKey property was accessed too late during page processing.

Hinweise

Wenn Sie ViewStateUserKey die-Eigenschaft festlegen, können Sie Angriffe auf Ihre Anwendung vor böswilligen Benutzern verhindern.Setting the ViewStateUserKey property can help you prevent attacks on your application from malicious users. Dies ermöglicht es Ihnen, der Ansichts Zustandsvariablen für einzelne Benutzer einen Bezeichner zuzuweisen, damit Sie die Variable nicht zum Generieren eines Angriffs verwenden können.It does this by allowing you to assign an identifier to the view-state variable for individual users so that they cannot use the variable to generate an attack. Weitere Informationen zu Webangriffen und dazu, was Sie tun können, um Sie zu verhindern, finden Sie unter Nutzen der integrierten Funktionen von ASP.net, um webangriffe abzuwehren.For more information about Web attacks and about what you can do to help prevent them, see Take Advantage of ASP.NET Built-in Features to Fend Off Web Attacks.

Sie können diese Eigenschaft auf einen beliebigen Zeichen folgen Wert festlegen, wie z. b. den authentifizierten SessionID Namen des Benutzers oder den Wert.You can set this property to any string value, such as the user's authenticated name or the SessionID value.

Hinweis

Diese Eigenschaft muss während der Page_Init Phase der Seiten Verarbeitung festgelegt werden.You must set this property during the Page_Init phase of page processing. Wenn diese Eigenschaft während der Page_Load Phase festgelegt wird, wird eine Ausnahme ausgelöst.Setting this property during the Page_Load phase throws an exception.

Gilt für:

Siehe auch