Share via


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

範例

下列程式碼範例示範如何在擴充 DataSourceView 類別的類別中覆寫 CanSort 屬性。 此程式碼範例是提供給 類別之較大範例的 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 例外狀況。

適用於

另請參閱