ObjectDataSourceView.Filtering Událost

Definice

Nastane před operací filtrování.

C#
public event System.Web.UI.WebControls.ObjectDataSourceFilteringEventHandler Filtering;

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 truehodnotu . 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ů.

Platí pro

Produkt Verze
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Viz také