GridGroupableSortSettingsBuilder
Methods
Compare(System.String)
Sets the sort compare when grouping.
Parameters
compare - System.String
The name of a JavaScript function which is used to compare the groups (refer to sortable for sorting the items of the groups). It has the same signature as the compare function accepted by Array.sort.
Example
Razor
@(Html.Kendo().Grid<OrderViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.OrderID);
columns.Bound(p => p.Freight);
})
.Groupable(g => g.Sort(s => s.Compare("compare")))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Read(read => read.Action("Orders_Read", "Grid"))
)
)
Dir(System.ComponentModel.ListSortDirection)
Sets the sort direction when grouping.
Parameters
direction - System.ComponentModel.ListSortDirection
The sort order of the groups according to the group field.
Example
Razor
@(Html.Kendo().Grid<OrderViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.OrderID);
columns.Bound(p => p.Freight);
})
.Groupable(g => g.Sort(s => s.Dir(System.ComponentModel.ListSortDirection.Descending)))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Read(read => read.Action("Orders_Read", "Grid"))
)
)