ObjectDataSource.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 k provedení ověřovacích operací s hodnotami parametrů filtru před ObjectDataSource ovládacím prvku 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 FilterExpression je vlastnost nastavena.
Událost ObjectDataSource.Filtering deleguje ObjectDataSourceView.Filtering na událost ObjectDataSourceView , která je přidružena k ovládacímu ObjectDataSource prvku.
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 , který je vrácen metodou Select . Pokud vlastnost používáte FilterExpression 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é
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro