PagesSection.EnableEventValidation Propriedade

Definição

Recebe ou define um valor que especifica se a validação do evento está ativada.

public:
 property bool EnableEventValidation { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableEventValidation", DefaultValue=true)]
public bool EnableEventValidation { get; set; }
[<System.Configuration.ConfigurationProperty("enableEventValidation", DefaultValue=true)>]
member this.EnableEventValidation : bool with get, set
Public Property EnableEventValidation As Boolean

Valor de Propriedade

true se a validação de eventos estiver ativada; caso contrário, false.

Atributos

Observações

O EnableEventValidation atributo indica se a validação do evento deve ser realizada. O valor predefinido é true. Uma aplicação Web pode opcionalmente desativar a validação de eventos para reverter ao comportamento do .NET Framework versão 1.0.

O controlo base verifica este atributo para determinar se deve validar eventos. Um controlo derivado não herda este atributo base de controlo, pelo que está isento da validação de eventos por defeito. Continua a instruir ASP.NET a realizar a validação de eventos no controlo derivado adicionando o atributo EnableEventValidation ao controlo derivado e definindo-o para true.

Note

A validação de eventos reduz o risco de pedidos de postback e callbacks não autorizados. Instrui o ASP.NET a validar apenas os eventos que possam ser gerados no controlo durante um pedido de postback ou callback. Com este modelo, um controlo regista os seus eventos durante a renderização e depois valida os eventos durante o tratamento pós-retorno ou callback. Todos os controlos orientados por eventos no ASP.NET usam esta funcionalidade por defeito.

Aplica-se a