Provides a fluent interface for creating and configuring sort descriptors for the DataSource.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
TModel
The type of the data model.
Syntax:
C#
public class DataSourceSortDescriptorFactory<TModel> : DataSourceSortDescriptorFactoryBase<DataSourceSortDescriptorFactory<TModel>> where TModel : class
Inheritance: objectDataSourceSortDescriptorFactoryBase<DataSourceSortDescriptorFactory<TModel>>DataSourceSortDescriptorFactory<TModel>
Inherited Members
Constructors
C#
public DataSourceSortDescriptorFactory(IList<SortDescriptor> descriptors)
Methods
Adds a sort descriptor for the specified property expression.
C#
public virtual DataSourceSortDescriptorBuilder Add<TValue>(Expression<Func<TModel, TValue>> expression)
The property expression.
Returns:DataSourceSortDescriptorBuilder
A sort descriptor builder for further configuration.
Adds a sort descriptor for the specified field name.
C#
public virtual DataSourceSortDescriptorBuilder Add<TValue>(string fieldName)
The name of the field to sort by.
Returns:DataSourceSortDescriptorBuilder
A sort descriptor builder for further configuration.