다음을 통해 공유


DataSourceView.CanSort 속성

정의

현재 DataSourceView 개체와 연결된 DataSourceControl 개체가 내부 데이터 소스에 대한 정렬된 뷰를 지원하는지 여부를 나타내는 값을 가져옵니다.

public:
 virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean

속성 값

Boolean

작업이 지원되면 true이고, 그렇지 않으면 false입니다. 기본 구현은 false를 반환합니다.

예제

다음 코드 예제에는 재정의 하는 방법을 보여 줍니다.는 CanSort 을 확장 하는 클래스의 속성에에서는 DataSourceView 클래스입니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DataSourceView 클래스입니다.

if (!string.IsNullOrEmpty(selectArgs.SortExpression)) {
    dataView.Sort = selectArgs.SortExpression;
}
If Not selectArgs.SortExpression Is String.Empty Then
    dataView.Sort = selectArgs.SortExpression
End If

설명

데이터 바인딩된 컨트롤을 추가 하 여 정렬을 요청할 수 있습니다는 Sort 필드를 DataSourceSelectArguments 에 전달 된 개체는 ExecuteSelect 메서드. 데이터 바인딩된 컨트롤을 정렬 하는 요청 하는 경우 있지만 CanSort 속성이 반환 false, 예외를 throw 하는 데이터 원본 뷰.

적용 대상

추가 정보