是否可以将整个Jqgrid置于编辑模式

时间:2013-10-22 06:37:11

标签: c# asp.net-mvc jqgrid editing

我正在使用ASP.net MVC应用程序并在其中使用jqgrid。我想为我的网格进行批量编辑。

我知道jqgrid支持inline editing,cell editing and Popupform editing

是否有任何选项可以在编辑模式下设置整个jqgrid,并在进行更改后将其保存回数据库。

请帮忙。

1 个答案:

答案 0 :(得分:1)

您可以在editRow之类的循环中使用loadComplete选项,

$("#jQGrid").jqGrid({
    url: '../Controller/Action',
    datatype: "json",
    colNames: [...],
    colModel: [...],
     .
     .
     .
    gridview: true,
    loadonce: true,
    loadComplete: function () { 

        //just make all the row to editmode

        ids = $("#jQGrid").jqGrid('getDataIDs');
        var l = ids.length;
        for (var i = 0; i < l; i++) {
            $("#jQGrid").jqGrid('editRow', ids[i], true);
        }
    },
    rowNum: 10
});