javascript - 在网格中指定默认排序

标签 javascript knockout.js kendo-grid knockout-kendo

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

我像这样绑定(bind)网格:

kendoGrid: { data: grid.Rows, sortable: {allowUnsort: false,mode:'single'}, columns: grid.Columns} 

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

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

最佳答案

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

What is the difference between the data and dataSource in knockout-kendo grid widget?

如果您想指定此行为,您似乎可以串联使用数据和数据源:

kendoGrid: {dataSource:{sort:{field:'Col1',dir:'asc'}}, data: grid.Rows, sortable: {allowUnsort: false,mode:'single'}, columns: grid.Columns}

关于javascript - 在网格中指定默认排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23393506/

相关文章:

javascript - 在 OnInit、OnDestroy 上添加和删除 css 样式

javascript - 如何选择字符串中接下来的两个字符?

javascript - kendo grid发送json到 Controller

javascript - 通过 Knockout.js 在剑道网格中使用可编辑单元格

javascript运行时错误无法获取未定义或null的属性 'value'

knockout.js 如何初始化tinymce?

javascript - 为什么所需的 knockout 验证最初不起作用?

javascript - 仅在 slider 停止后更新 slider

mvvm - 剑道用户界面 : Update one columns data on changing value in another column

javascript - 用户可以修改存储在 sessionStorage 中的变量的值吗