Sdílet prostřednictvím


ObjectDataSource.Filtering Událost

Definice

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í. Vybranou operaci můžete zrušit nastavením Cancel vlastnosti ObjectDataSourceFilteringEventArgs na true. Událost je vyvolána pouze v případě, že je nastavena FilterExpression vlastnost .

Událost ObjectDataSource.Filtering deleguje na ObjectDataSourceView.Filtering událost, ObjectDataSourceView která je přidružena k ovládacímu prvku ObjectDataSource .

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 DataSet objekt nebo DataTable 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ů.

Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.

Platí pro

Viz také