DataSourceView.CanSort 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示与当前 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
属性值
如果支持该操作,则为 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
,则数据源视图将引发异常。