小编Joh*_*ord的帖子

Kendo:保存和恢复网格状态时如何保留工具栏?

我保留了通用标题,因为我不在乎得到的答案是 jquery、javascript 还是专门针对 MVC。

我有这个代码来保存和加载网格:

$("#save").click(function() {
var grid = $("#grid").data("kendoGrid");

var dataSource = grid.dataSource;

var state = kendo.stringify(grid.getOptions());


$.ajax({
    method: "POST",
    url: "/ebol/savegrid",
    data: {
        data: state
    }
});
});

$("#load").click(function () {
var grid = $("#grid").data("kendoGrid");

var dataSource = grid.dataSource;

$.ajax({
    url: "/ebol/loadgrid",
    success: function (options) {
        if (options) {
            grid.setOptions(JSON.parse(options));
        }
    }
});
});
Run Code Online (Sandbox Code Playgroud)

问题:我可以保存网格的状态(包括列顺序、过滤器等),但是当我使用加载按钮恢复它时,网格的命令列消失了。
在此输入图像描述

如何在恢复过程中保留这些按钮?

kendo-asp.net-mvc

5
推荐指数
1
解决办法
1326
查看次数

标签 统计

kendo-asp.net-mvc ×1