ASP.NET MVC jqgrid按行保存按钮将行传递给控制器

时间:2017-10-27 10:05:01

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

我有一个带有可编辑列的Jqgrid,并显示了Actions列。如果我点击行上的编辑按钮,我可以更改第一列的值(因为它是可编辑的)。然后Jqgrid显示两个按钮,如“保存”和“重置”。单击保存图标时如何将行值传递给控制器​​?我通常如何捕获这些按钮并将数据调用/发送到控制器?

这是jqgrid脚本:

$("#grid").jqGrid({
        data: tabledata,
        datatype: 'local',
        edit:true,

        colNames: ['Actions','Name', 'Surname'],
        colModel: [
                        { name: 'Actions', width: 50, align: 'left', search: false, formatter: 'actions',
                          formatoptions: { keys: true,editbutton:true}
                        },
                        { name: 'Name', index: 'Name', , editable: true},
                        { name: 'Surname', index: 'LoopYears' }
          ],

        pager: $('#gridpager'),
        rowNum: 10,
        rowList: [10, 20, 30],
        sortname: 'id',
        sortorder: "desc",
        viewrecords: true,
        imgpath: 'themes/basic/images',
        caption: 'My first grid',
        cellEdit: true
    });

0 个答案:

没有答案