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
true
pokud je povolené ověření události; 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 na .NET Framework chování verze 1.0.
Základní ovládací prvek zkontroluje tento atribut a určí, jestli má ověřit události. Odvozený ovládací prvek nedědí tento atribut základního ovládacího prvku, takže je ve výchozím nastavení vyloučen z ověřování událostí. Stále dáváte pokyn ASP.NET k provedení ověření události u odvozeného ovládacího prvku přidáním EnableEventValidation atributu do samotného odvozeného ovládacího prvku a nastavením na true
.
Poznámka
Ověřování událostí snižuje riziko neoprávněných žádostí o zpětné vrácení a zpětného volání. Dává pokyn ASP.NET k ověření pouze těch událostí, které lze v ovládacím prvku vyvolat během žádosti o zpětné vrácení nebo zpětného volání. V tomto modelu ovládací prvek zaregistruje své události během vykreslování a pak ověří události během následného zpracování nebo zpracování zpětného volání. Všechny ovládací prvky řízené událostmi ve ASP.NET tuto funkci ve výchozím nastavení používají.