PagesSection.EnableEventValidation Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda je povoleno ověření události.
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
Hodnota vlastnosti
trueje-li povoleno ověřování událostí; v opačném případě . false
- Atributy
Poznámky
Atribut EnableEventValidation označuje, jestli se má provést ověření události. Výchozí hodnota je true. Webová aplikace může volitelně zakázat ověřování událostí, aby se vrátila k chování rozhraní .NET Framework verze 1.0.
Základní ovládací prvek zkontroluje tento atribut a určí, zda má ověřit události. Odvozený ovládací prvek nedědí tento atribut základního ovládacího prvku, a proto je ve výchozím nastavení vyloučen z ověřování událostí. Stále dáváte ASP.NET pokyn k provedení ověření události u odvozeného ovládacího prvku přidáním atributu EnableEventValidation do samotného odvozeného ovládacího prvku a nastavením na true.
Note
Ověřování událostí snižuje riziko neoprávněných žádostí postback a zpětných volání. Dává ASP.NET k ověření pouze těch událostí, které lze v ovládacím prvku vyvolat během požadavku zpětného vrácení nebo zpětného volání. V tomto modelu ovládací prvek registruje své události během vykreslování a pak ověří události během následného zpracování nebo zpětného volání. Všechny ovládací prvky řízené událostmi v ASP.NET tuto funkci ve výchozím nastavení používají.