Sdílet prostřednictvím


EntityDataSource.Selecting Událost

Definice

Nastane před vytvořením a spuštěním dotazu.

public:
 event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectingEventArgs ^> ^ Selecting;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs> Selecting;
member this.Selecting : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs> 
Public Custom Event Selecting As EventHandler(Of EntityDataSourceSelectingEventArgs) 

Event Type

Poznámky

Událost Selecting se vyvolá před vytvořením a spuštěním dotazu. Selecting Zpracování události za účelem úpravy konfigurace EntityDataSource nebo čtení nebo změny argumentů z ovládacího prvku vázaného na data před vytvořením a spuštěním dotazu.

Cancel Nastavte vlastnost objektu EntityDataSourceSelectingEventArgs na true zrušení dotazu. Při zrušení operace SELECT se do ovládacího prvku vázaného na data nevrátí žádná data.

Pokud AllowPaging je v ovládacím prvku vázaném na true data nastavena, EntityDataSource vyvolá Skip metody tvůrce Top dotazů pomocí ObjectQuery<T> hodnot StartRowIndex a MaximumRows vlastností objektu DataSourceSelectArguments .

Pokud AllowSorting je v ovládacím prvku vázaném na true data nastavena, SortExpressionDataSourceSelectArguments lze při zpracování události změnit Selecting objekt. Po vyvolání události se použijí Selecting všechny ostatní operátory dotazu, například WHERE nebo ORDER BY, které jsou zadané v kódu stránky.

Platí pro