EntityDataSource.Selecting 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
쿼리가 생성되고 실행되기 전에 발생합니다.
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 가 생성되고 실행되기 전에 이벤트가 발생합니다. 쿼리를 Selecting 생성하고 실행하기 전에 데이터 바인딩된 컨트롤에서 인수를 수정 EntityDataSource 하거나 읽거나 변경하는 이벤트를 처리합니다.
쿼리를 Cancel 취소하도록 true 개체의 EntityDataSourceSelectingEventArgs 속성을 설정합니다. SELECT 작업이 취소되면 데이터 바인딩된 컨트롤에 데이터가 반환되지 않습니다.
데이터 바인딩된 컨트롤 EntityDataSourceSkip 에서 설정 true 된 경우 AllowPaging 호출 및 Top 쿼리 작성기 메서드 ObjectQuery<T> 의 StartRowIndex 값 및 MaximumRows 개체의 DataSourceSelectArguments 속성을 사용 하 여 합니다.
데이터 바인딩된 컨트롤 SortExpression 에서 설정된 true 경우 AllowSorting 이벤트가 처리될 때 개체를 DataSourceSelectArgumentsSelecting 변경할 수 있습니다. 이벤트 발생 후 Selecting 페이지 태그에 지정된 WHERE 또는 ORDER BY와 같은 다른 모든 쿼리 연산자가 적용됩니다.