ObjectDataSourceView.Filtering Událost
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í.
Nastane před operací filtrování.
public:
event System::Web::UI::WebControls::ObjectDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler
Public Custom Event Filtering As ObjectDataSourceFilteringEventHandler
Event Type
Poznámky
Filtering Zpracování události za účelem provedení ověřovacích operací s hodnotami parametrů filtru před tím, ObjectDataSource než ovládací prvek provede operaci filtrování. Operaci můžete zrušit Select nastavením Cancel vlastnosti objektu ObjectDataSourceFilteringEventArgs na true
hodnotu . Událost je vyvolána pouze v případě, že je nastavena FilterExpression vlastnost .
Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.
Důležité
Měli byste ověřit jakoukoli hodnotu parametru filtru, kterou obdržíte z klienta. Modul runtime jednoduše nahradí hodnotu parametru do výrazu filtru a použije ji na DataView objekt vrácený metodou Select . Pokud používáte FilterExpression vlastnost jako bezpečnostní opatření k omezení počtu vrácených položek, musíte před filtrováním ověřit hodnoty parametrů.