LinqDataSourceSelectEventArgs.OrderByParameters 属性
定义
获取用于创建 OrderBy 子句的参数集合。Gets the collection of parameters that is used to create the OrderBy clause.
public:
property System::Collections::Specialized::IOrderedDictionary ^ OrderByParameters { System::Collections::Specialized::IOrderedDictionary ^ get(); };
public System.Collections.Specialized.IOrderedDictionary OrderByParameters { get; }
member this.OrderByParameters : System.Collections.Specialized.IOrderedDictionary
Public ReadOnly Property OrderByParameters As IOrderedDictionary
属性值
包含 OrderBy 子句参数的对象。An object that contains the parameters for the OrderBy clause.
注解
在事件的 OrderByParameters 处理程序中,可以使用属性来访问 OrderBy 子句的参数 Selecting 。You use the OrderByParameters property to access parameters for the OrderBy clause in a handler for the Selecting event. 您可以通过在此集合中添加或移除参数来修改 OrderBy 子句。You can modify the OrderBy clause by adding or removing parameters from this collection. 默认情况下, OrderByParameters 对象的属性 LinqDataSourceSelectEventArgs 包含你添加到控件的中的所有参数 OrderByParameters LinqDataSource 。By default, the OrderByParameters property of the LinqDataSourceSelectEventArgs object contains any parameters that you added to the OrderByParameters of the LinqDataSource control.
当 AutoGenerateOrderByClause 属性设置为时 true , OrderByParameters 不需要将集合中的参数命名为。When the AutoGenerateOrderByClause property is set to true, parameters in the OrderByParameters collection do not have to be named. 数据将根据集合中的参数顺序进行排序 OrderByParameters 。The data will be ordered based on the sequence of the parameters in the OrderByParameters collection.