PagesSection.EnableEventValidation Egenskap

Definition

Hämtar eller anger ett värde som anger om händelseverifiering är aktiverat.

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

Egenskapsvärde

trueom händelseverifiering är aktiverat. annars . false

Attribut

Kommentarer

Attributet EnableEventValidation anger om händelseverifiering ska utföras. Standardvärdet är true. Ett webbprogram kan också inaktivera händelseverifiering för att återgå till .NET Framework version 1.0-beteende.

Baskontrollen kontrollerar det här attributet för att avgöra om det ska verifiera händelser. En härledd kontroll ärver inte det här baskontrollattributet, så den är undantagen från händelseverifiering som standard. Du instruerar fortfarande ASP.NET att utföra händelseverifiering på den härledda kontrollen genom att lägga till attributet EnableEventValidation till själva den härledda kontrollen och ställa in den på true.

Note

Händelsevalidering minskar risken för obehöriga begäranden och återanrop. Den instruerar ASP.NET att endast verifiera de händelser som kan aktiveras i kontrollen under en begäran om återanrop eller återanrop. Med den här modellen registrerar en kontroll sina händelser under återgivningen och validerar sedan händelserna under hanteringen av återanrop eller återanrop. Alla händelsedrivna kontroller i ASP.NET använda den här funktionen som standard.

Gäller för