Partager via


PagesSection.EnableEventValidation Propriété

Définition

Obtient ou définit une valeur qui indique 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é

Boolean

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

Attributs

Remarques

L’attribut EnableEventValidation indique si la 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 à .NET Framework comportement de la 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 truesur .

Notes

La validation des événements réduit le risque de demandes de publication et de rappels non autorisés. Il indique ASP.NET de valider uniquement les événements qui peuvent être déclenchés dans le contrôle lors d’une demande de publication ou d’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-back ou rappel. Tous les contrôles pilotés par les événements dans ASP.NET utiliser cette fonctionnalité par défaut.

S’applique à