Page.ViewStateUserKey Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atribui um identificador para um usuário individual na variável de estado de exibição associado à página atual.
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
Valor da propriedade
O identificador de usuário individual.
- Atributos
Exceções
A propriedade ViewStateUserKey foi acessada muito tarde durante o processamento da página.
Comentários
Definir a ViewStateUserKey propriedade pode ajudá-lo a evitar ataques ao aplicativo de usuários mal-intencionados. Ele faz isso permitindo que você atribua um identificador à variável de estado de exibição para usuários individuais para que eles não possam usar a variável para gerar um ataque. Para obter mais informações sobre ataques da Web e sobre o que você pode fazer para ajudar a impedi-los, consulte Aproveitar ASP.NET recursos internos para evitar ataques da Web.
Você pode definir essa propriedade como qualquer valor de cadeia de caracteres, como o nome autenticado do usuário ou o SessionID valor.
Observação
Você deve definir essa propriedade durante a Page_Init
fase de processamento de página. Definir essa propriedade durante a Page_Load
fase gera uma exceção.