PagesSection.EnableEventValidation Propiedad

Definición

Obtiene o establece un valor que especifica si la validación de eventos está habilitada.

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 propiedad

true si la validación de eventos está habilitada; de lo contrario, false.

Atributos

Comentarios

El EnableEventValidation atributo indica si se debe realizar la validación de eventos. El valor por defecto es true. Una aplicación web puede deshabilitar opcionalmente la validación de eventos para revertir al comportamiento de la versión 1.0 de .NET Framework.

El control base comprueba este atributo para determinar si debe validar eventos. Un control derivado no hereda este atributo de control base y, por tanto, está exento de la validación de eventos de forma predeterminada. Todavía se indica ASP.NET para realizar la validación de eventos en el control derivado agregando el atributo EnableEventValidation al propio control derivado y estableciendolo en true.

Note

La validación de eventos reduce el riesgo de solicitudes de postback no autorizadas y devoluciones de llamada. Indica a ASP.NET validar solo los eventos que se pueden generar en el control durante una solicitud de postback o una devolución de llamada. Con este modelo, un control registra sus eventos durante la representación y, a continuación, valida los eventos durante el control posterior o de devolución de llamada. Todos los controles controlados por eventos de ASP.NET usar esta característica de forma predeterminada.

Se aplica a