PagesSection.EnableEventValidation Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of gebeurtenisvalidatie is ingeschakeld.
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
Waarde van eigenschap
true als gebeurtenisvalidatie is ingeschakeld; anders, false.
- Kenmerken
Opmerkingen
Het EnableEventValidation kenmerk geeft aan of gebeurtenisvalidatie moet worden uitgevoerd. De standaardwaarde is true. Een webtoepassing kan desgewenst gebeurtenisvalidatie uitschakelen om terug te keren naar .NET Framework versie 1.0-gedrag.
Het basisbeheer controleert dit kenmerk om te bepalen of gebeurtenissen moeten worden gevalideerd. Een afgeleid besturingselement neemt dit basisbeheerkenmerk niet over en is dus standaard vrijgesteld van gebeurtenisvalidatie. U geeft nog steeds ASP.NET opdracht om gebeurtenisvalidatie uit te voeren op het afgeleide besturingselement door het kenmerk EnableEventValidation toe te voegen aan het afgeleide besturingselement zelf en dit in te stellen op true.
Note
Gebeurtenisvalidatie vermindert het risico op niet-geautoriseerde postback-aanvragen en callbacks. Hiermee wordt ASP.NET geïnstrueerd om alleen de gebeurtenissen te valideren die tijdens een postback-aanvraag of callback in het besturingselement kunnen worden gegenereerd. Met dit model registreert een besturingselement de gebeurtenissen tijdens het genereren en valideert vervolgens de gebeurtenissen tijdens de verwerking van terugbellen of terugbellen. Alle gebeurtenisgestuurde besturingselementen in ASP.NET deze functie standaard gebruiken.