PagesSection.EnableEventValidation Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Ereignisüberprüfung aktiviert ist.
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
Eigenschaftswert
truewenn die Ereignisüberprüfung aktiviert ist; andernfalls . false
- Attribute
Hinweise
Das EnableEventValidation Attribut gibt an, ob die Ereignisüberprüfung ausgeführt werden soll. Der Standardwert ist true. Eine Webanwendung kann optional die Ereignisüberprüfung deaktivieren, um auf .NET Framework Version 1.0-Verhalten zurückgesetzt zu werden.
Das Basissteuerelement überprüft dieses Attribut, um zu bestimmen, ob Ereignisse überprüft werden sollen. Ein abgeleitetes Steuerelement erbt dieses Basissteuerelement-Attribut nicht, sodass es standardmäßig von der Ereignisüberprüfung ausgenommen ist. Sie weisen ASP.NET weiterhin an, die Ereignisüberprüfung für das abgeleitete Steuerelement durchzuführen, indem Sie das Attribut EnableEventValidation zum abgeleiteten Steuerelement selbst hinzufügen und auf true festlegen.
Note
Die Ereignisüberprüfung reduziert das Risiko nicht autorisierter Postbackanforderungen und Rückrufe. Er weist ASP.NET an, nur die Ereignisse zu überprüfen, die während einer Postbackanforderung oder eines Rückrufs im Steuerelement ausgelöst werden können. Bei diesem Modell registriert ein Steuerelement seine Ereignisse während des Renderns und überprüft dann die Ereignisse während der Verarbeitung nach dem Back- oder Rückruf. Alle ereignisgesteuerten Steuerelemente in ASP.NET dieses Feature standardmäßig verwenden.