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í filtru.
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 provádění ověřovacích operací s hodnotami parametrů filtru před ObjectDataSource provedením operace filtru. Operaci můžete zrušit Select nastavením Cancel vlastnosti objektu ObjectDataSourceFilteringEventArgs na truehodnotu . Událost je vyvolána pouze v případě FilterExpression , že je vlastnost nastavena.
Další informace o zpracování událostí naleznete v tématu Zpracování a vyvolávání událostí.
Důležité
Měli byste ověřit hodnotu parametru filtru, kterou obdržíte od klienta. Modul runtime jednoduše nahradí hodnotu parametru výrazem filtru a použije ji na DataView objekt vrácený metodou Select . Pokud vlastnost používáte FilterExpression jako bezpečnostní opatření k omezení počtu vrácených položek, je nutné před filtrováním ověřit hodnoty parametrů.