EntityDataSource.Selecting Händelse

Definition

Inträffar innan en fråga konstrueras och körs.

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) 

Händelsetyp

Kommentarer

Händelsen Selecting utlöses innan en fråga konstrueras och körs. Selecting Hantera händelsen för att ändra konfigurationen EntityDataSource av eller läsa eller ändra argumenten från den databundna kontrollen innan frågan konstrueras och körs.

Cancel Ange egenskapen för EntityDataSourceSelectingEventArgs objektet till true för att avbryta frågan. När SELECT-åtgärden avbryts returneras inga data till den databundna kontrollen.

Om AllowPaging är inställt true på i den databundna kontrollen EntityDataSource anropas Skip metoderna och Top frågeverktyget på ObjectQuery<T> med hjälp av StartRowIndex värdena för objektets egenskaper MaximumRows och DataSourceSelectArguments .

Om AllowSorting anges till true i den databundna kontrollen SortExpressionDataSourceSelectArguments kan objektets objekt ändras när händelsen Selecting hanteras. Alla andra frågeoperatorer, till exempel WHERE eller ORDER BY, som anges i sidmarkeringen tillämpas efter att händelsen Selecting har skapats.

Gäller för