EntityDataSource.Selecting Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje przed skonstruowaniem i wykonaniem zapytania.
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)
Typ zdarzenia
Uwagi
Zdarzenie Selecting jest wywoływane przed utworzeniem i wykonaniem zapytania. Selecting Obsłuż zdarzenie, aby zmodyfikować konfigurację EntityDataSource lub odczytać lub zmienić argumenty z kontrolki powiązanej z danymi, zanim zapytanie zostanie skonstruowane i wykonane.
Cancel Ustaw właściwość EntityDataSourceSelectingEventArgs obiektu, aby anulować true
zapytanie. Po anulowaniu operacji SELECT żadne dane nie są zwracane do kontrolki powiązanej z danymi.
Jeśli AllowPaging
ustawiono true
wartość w kontrolce powiązanej z danymi, EntityDataSource metoda konstruktora Skip zapytań wywołuje metody ObjectQuery<T> konstruktora zapytań i przy użyciu wartości StartRowIndex właściwości DataSourceSelectArguments i TopMaximumRows obiektu.
Jeśli AllowSorting
ustawiono true
wartość w kontrolce powiązanej z danymi, SortExpressionDataSourceSelectArguments można zmienić obiekt po Selecting obsłużeniu zdarzenia. Wszystkie inne operatory zapytań, takie jak WHERE lub ORDER BY, określone w znaczniku strony, są stosowane po wystąpieniu Selecting zdarzenia.