Page.ViewStateUserKey Eigenschap

Definitie

Hiermee wordt een id toegewezen aan een afzonderlijke gebruiker in de weergavestatusvariabele die aan de huidige pagina is gekoppeld.

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

Waarde van eigenschap

De id voor de afzonderlijke gebruiker.

Kenmerken

Uitzonderingen

De ViewStateUserKey eigenschap is te laat geopend tijdens het verwerken van de pagina.

Opmerkingen

Als u de ViewStateUserKey eigenschap instelt, kunt u aanvallen op uw toepassing voorkomen tegen kwaadwillende gebruikers. Dit doet u door een id toe te wijzen aan de weergavestatusvariabele voor afzonderlijke gebruikers, zodat ze de variabele niet kunnen gebruiken om een aanval te genereren. Zie Take Advantage of ASP.NET Built-in Features to Fend Off Web Attacks voor meer informatie over webaanvallen en over wat u kunt doen om ze te voorkomen.

U kunt deze eigenschap instellen op een tekenreekswaarde, zoals de geverifieerde naam van de gebruiker of de SessionID waarde.

Note

U moet deze eigenschap instellen tijdens de fase van de Page_Init paginaverwerking. Als u deze eigenschap instelt tijdens de Page_Load fase, wordt er een uitzondering gegenereerd.

Van toepassing op

Zie ook