The sorting functionality enables you to arrange the data by single or multiple fields in ascending or descending order.
You can enable the sorting feature by using two methods:
When you use the built-in DataBindingDirective
, the Angular Grid performs the sorting automatically for you. To enable the sorting when the kendoGridBinding
directive is applied:
sortable
option of the Grid.sort
property to a collection of SortDescriptor
objects. This allows you to sort the data by specific criteria during the initialization of the Grid.<kendo-grid
[kendoGridBinding]="gridData"
[sortable]="true">
<kendo-grid-column field="ProductID"></kendo-grid-column>
</kendo-grid>
Further details on how the data binding directive works under the hood are available in the data operations with the built-in directive documentation section.
The following example demonstrates the Grid sorting functionality when the kendoGridBinding
directive is applied.