PagesSection.EnableEventValidation Propriété

Définition

Obtient ou définit une valeur qui spécifie si la validation d’événement est activée.

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

Valeur de propriété

true si la validation d’événement est activée ; sinon, false.

Attributs

Remarques

L’attribut indique si la EnableEventValidation validation d’événement doit être effectuée. La valeur par défaut est true. Une application web peut éventuellement désactiver la validation des événements pour revenir au comportement .NET Framework version 1.0.

Le contrôle de base vérifie cet attribut pour déterminer s’il doit valider les événements. Un contrôle dérivé n’hérite pas de cet attribut de contrôle de base, et il est donc exempté de la validation d’événement par défaut. Vous demandez toujours ASP.NET d’effectuer la validation d’événement sur le contrôle dérivé en ajoutant l’attribut EnableEventValidation au contrôle dérivé lui-même et en le définissant sur true.

Note

La validation des événements réduit le risque de demandes de publication non autorisées et de rappels. Il indique ASP.NET de valider uniquement les événements pouvant être déclenchés dans le contrôle pendant une demande de publication ou un rappel. Avec ce modèle, un contrôle enregistre ses événements pendant le rendu, puis valide les événements pendant la gestion post-retour ou rappel. Tous les contrôles pilotés par les événements dans ASP.NET utiliser cette fonctionnalité par défaut.

S’applique à