EntityDataSource.Selecting EntityDataSource.Selecting EntityDataSource.Selecting EntityDataSource.Selecting Event

정의

쿼리가 생성 및 실행되기 전에 발생합니다.Occurs before a query is constructed and executed.

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) 

설명

Selecting 이벤트는 쿼리를 생성 및 실행 되기 전에 발생 합니다.The Selecting event is raised before a query is constructed and executed. 처리를 Selecting 이벤트의 구성을 수정 하는 EntityDataSource 읽기 또는 쿼리에 생성 및 실행 되기 전에 데이터 바인딩된 컨트롤에서 인수를 변경 합니다.Handle the Selecting event to modify the configuration of the EntityDataSource or read or change the arguments from the data-bound control before the query is constructed and executed.

설정 합니다 Cancel 의 속성을 EntityDataSourceSelectingEventArgs 개체를 true 쿼리를 취소 하려면.Set the Cancel property of the EntityDataSourceSelectingEventArgs object to true to cancel the query. 작업을 선택 취소 되 면 데이터 바인딩된 컨트롤에 데이터가 반환 됩니다.When the SELECT operation is canceled, no data is returned to the data-bound control.

경우 AllowPaging 로 설정 된 true 데이터 바인딩된 컨트롤에서는 EntityDataSource 를 호출 하는 SkipTop 쿼리 작성기 메서드를 ObjectQuery<T> 의 값을 사용 하는 StartRowIndexMaximumRows 의 속성 DataSourceSelectArguments 개체입니다.If AllowPaging is set to true in the data-bound control, the EntityDataSource invokes the Skip and Top query builder methods on ObjectQuery<T> using the values of the StartRowIndex and MaximumRows properties of the DataSourceSelectArguments object.

경우 AllowSorting 로 설정 된 true 데이터 바인딩된 컨트롤에서 합니다 SortExpressionDataSourceSelectArguments 개체 수를 변경할 때를 Selecting 이벤트를 처리 합니다.If AllowSorting is set to true in the data-bound control, the SortExpression of the DataSourceSelectArguments object can be changed when the Selecting event is handled. 위치 등의 다른 쿼리 연산자 또는 ORDER BY, 페이지 태그에 지정 된 후 적용 되는 Selecting 이벤트가 발생 합니다.Any other query operators, such as WHERE or ORDER BY, that are specified in the page markup are applied after the Selecting event is raised.

적용 대상