Сортировка сетки кендо по нескольким столбцам

у меня есть сетка кендо. Когда страница загружается, по умолчанию я хочу отсортировать сетку по column1затем column2 в порядке убывания.

Выпуск: Его сортировка, как и ожидалось, однако стрелка сортировки отображается в последнем отсортированном столбце. Таким образом, в случае ниже, когда страница загружается, стрелка сортировки находится на «DueDate» вместо «DownloadDate»

 @(Html.Kendo().Grid<TrackingVM>()
    .Name("Grid")
    .Columns(col =>
    {
        col.Bound(p => p.ID).Hidden();
        col.Bound(p => p.Year);
        col.Bound(p => p.State);                        
        col.Bound(p => p.DueDate).Format("{0:MM/dd/yyyy}");
        col.Bound(p => p.DownloadDate).Format("{0:MM/dd/yyyy}");            
    })
    .AutoBind(false)
    .Pageable(x => x.PageSizes(UISettings.PageSizes))
    .Sortable(x => x.AllowUnsort(false))
    .Resizable(resizing => resizing.Columns(true))
    .Scrollable(s => s.Height("auto"))
    .DataSource(dataSource => dataSource
        .Ajax()            
        .Sort(x => x.Add(y=>y.DownloadDate).Descending()).Sort(x=>x.Add(y=>y.DueDate).Descending())
        .Read(read => read
            .Action("GetData", "Tracking"))
    .ServerOperation(false))
)

Ответы на вопрос(2)

Ваш ответ на вопрос