Page.ViewStateUserKey Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.