【发布时间】:2010-11-02 10:35:50
【问题描述】:
当我在我的 jqgrid 中使用 editurl 属性时,控制器操作在我点击提交按钮添加新行后被调用。但是我怎样才能得到所有的网格行呢?为了获取网格数据,我应该从控制器操作方法中读取哪个参数?
网格代码:
$("#list1").jqGrid({
url: '/CMS/GetCustomLanguageData',
---
---
editurl: '/CMS/SaveCustomLanguageData'
---
添加新行代码:
grid.jqGrid('editGridRow',"new",{height:280,reloadAfterSubmit:false,addCaption: "Add Record",
editCaption: "Edit Record",
bSubmit: "Submit",
bCancel: "Cancel",
bClose: "Close",
saveData: "Data has been changed! Save changes?",
bYes : "Yes",
bNo : "No"
});
控制器代码:
public ActionResult SaveCustomLanguageData()
{
}
【问题讨论】:
-
您能否在问题中包含列定义(
colModel),这样我的答案可能会更清楚。您使用哪种类型的 id(int 或 string)?