Kendo ui 剑道UI列排序

Kendo ui 剑道UI列排序,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,剑道UI网格可以对列进行排序吗?我想按一定的顺序显示网格列。它取决于数据绑定顺序。在那之后我可以从代码中更改它吗?不是从用户重新排列列顺序开始的 例如:我在a、B、C列中显示了一个网格。稍后,或者对于不同的用户,或者在某些情况下,B列更重要,我想将网格重新排列到B、a、C列。我知道用户可以通过拖放来重新排列它。但是我想直接用代码来做。我能做吗 或者换句话说,如果每个列都有一个由代码决定的重要性因子,那么如何显示按重要性因子排序的列 只需使用网格重排序列方法即可。有关于该方法的文档: var gr

剑道UI网格可以对列进行排序吗?我想按一定的顺序显示网格列。它取决于数据绑定顺序。在那之后我可以从代码中更改它吗?不是从用户重新排列列顺序开始的

例如:我在a、B、C列中显示了一个网格。稍后,或者对于不同的用户,或者在某些情况下,B列更重要,我想将网格重新排列到B、a、C列。我知道用户可以通过拖放来重新排列它。但是我想直接用代码来做。我能做吗


或者换句话说,如果每个列都有一个由代码决定的重要性因子,那么如何显示按重要性因子排序的列

只需使用网格重排序列方法即可。有关于该方法的文档:

var grid = $("#grid").data("kendoGrid");
grid.reorderColumn(1, grid.columns[0]);