DataSourceView.CanSort 属性

定义

获取一个值,该值指示与当前 DataSourceControl 对象关联的 DataSourceView 对象是否支持基础数据源的排序视图。

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,则数据源视图将引发异常。

适用于

另请参阅