Page.ViewStateUserKey Proprietà

Definizione

Assegna un identificatore a un singolo utente nella variabile dello stato di visualizzazione associata alla pagina corrente.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; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewStateUserKey : string with get, set
Public Property ViewStateUserKey As String

Valore della proprietà

String

L'identificatore per il singolo utente.The identifier for the individual user.

Attributi

Eccezioni

L'accesso alla proprietà ViewStateUserKey durante l'elaborazione della pagina è stato effettuato troppo tardi.The ViewStateUserKey property was accessed too late during page processing.

Commenti

L'impostazione della ViewStateUserKey proprietà può aiutare a impedire gli attacchi all'applicazione da parte di utenti malintenzionati.Setting the ViewStateUserKey property can help you prevent attacks on your application from malicious users. Questa operazione consente di assegnare un identificatore alla variabile dello stato di visualizzazione per i singoli utenti in modo che non possano utilizzare la variabile per generare un attacco.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. Per ulteriori informazioni sugli attacchi Web e sulle operazioni che è possibile eseguire per impedirne la prevenzione, vedere sfruttare le funzionalità predefinite di ASP.NET per evitare attacchi Web.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.

È possibile impostare questa proprietà su qualsiasi valore stringa, ad esempio il nome autenticato dell'utente o il SessionID valore.You can set this property to any string value, such as the user's authenticated name or the SessionID value.

Nota

È necessario impostare questa proprietà durante la Page_Init fase di elaborazione della pagina.You must set this property during the Page_Init phase of page processing. L'impostazione di questa proprietà durante la Page_Load fase genera un'eccezione.Setting this property during the Page_Load phase throws an exception.

Si applica a