DataSourceSortDescriptorBuilder

Methods

Ascending()

Applies ascending order.

Example

Razor
 
               @(Html.Kendo().DataSource<OrderViewModel>()
                  .Name("dataSource")
                   .Ajax(dataSource => dataSource
                      .Read(read => read.Action("Orders_Read", "DataSource"))
                      .Sort(s=>s.Add(x=>x.OrderID).Ascending())
                   )
            )
             

Descending()

Applies descending order.

Example

Razor
 
               @(Html.Kendo().DataSource<OrderViewModel>()
                  .Name("dataSource")
                   .Ajax(dataSource => dataSource
                      .Read(read => read.Action("Orders_Read", "DataSource"))
                      .Sort(s=>s.Add(x=>x.OrderID).Descending())
                   )
            )
             

Order(Kendo.Mvc.ListSortDirection)

Applies ascening or descending order.

Parameters

direction - ListSortDirection

The ListSortDirection

Example

Razor
 
               @(Html.Kendo().DataSource<OrderViewModel>()
                  .Name("dataSource")
                   .Ajax(dataSource => dataSource
                      .Read(read => read.Action("Orders_Read", "DataSource"))
                      .Sort(s=>s.Add(x=>x.OrderID).Order(ListSortDirection.Ascending))
                   )
            )