Page.ViewStateUserKey Egenskap

Definition

Tilldelar en identifierare till en enskild användare i variabeln view-state som är associerad med den aktuella sidan.

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

Egenskapsvärde

Identifieraren för den enskilda användaren.

Attribut

Undantag

Egenskapen ViewStateUserKey användes för sent under sidbearbetningen.

Kommentarer

ViewStateUserKey Om du ställer in egenskapen kan du förhindra attacker mot ditt program från skadliga användare. Det gör du genom att låta dig tilldela en identifierare till visningstillståndsvariabeln för enskilda användare så att de inte kan använda variabeln för att generera en attack. Mer information om webbattacker och vad du kan göra för att förhindra dem finns i Take Advantage of ASP.NET Built-in Features to Fend Off Web Attacks.

Du kan ange den här egenskapen till valfritt strängvärde, till exempel användarens autentiserade namn eller SessionID värdet.

Note

Du måste ange den här egenskapen under Page_Init fasen av sidbearbetningen. Om du ställer in den Page_Load här egenskapen under fasen genereras ett undantag.

Gäller för

Se även