在网格中指定默认排序

TGH*_*TGH 3 javascript knockout.js kendo-grid knockout-kendo

使用knockout-kendo绑定绑定Telerik Kendo网格时是否可以指定默认排序?

我像这样绑定网格:

kendoGrid: { data: grid.Rows, sortable: {allowUnsort: false,mode:'single'}, columns: grid.Columns} 
Run Code Online (Sandbox Code Playgroud)

但是,我还没有找到指定默认排序的方法.标准Kendo有一个sort:{field:"Col1",dir:"asc"}可以在数据源上指定的元素,但不清楚如何将其应用于kendoGrid绑定

默认的Kendo排序元素:http://docs.telerik.com/kendo-ui/api/framework/datasource#sort-array--objectdefault

TGH*_*TGH 5

以下回答的评论给了我一个线索:

knockout-kendo网格小部件中的data和dataSource有什么区别?

如果要指定此行为,似乎可以串联使用data和dataSource:

kendoGrid: {dataSource:{sort:{field:'Col1',dir:'asc'}}, data: grid.Rows, sortable: {allowUnsort: false,mode:'single'}, columns: grid.Columns}
Run Code Online (Sandbox Code Playgroud)