ASP MVC WEB Api JS表

时间:2012-07-07 11:41:40

标签: jqgrid datatables asp.net-mvc-4

有人能指出我正确的方向吗?

我希望将DataTables.net或jqGrid与ASP MVC4 ApiController操作用于源。

我遇到的问题是我只返回一个对象数组。 例如 [{“姓名”:“Brian”,“年龄”:“35”},{“姓名”:“吉姆”,“年龄”:“45”}]

我不像样本那样格式化,即使用aaData或字符串数​​组。 谁能告诉我他们是如何克服这个问题的?

如果有人,我甚至会选择jqGrid,并指出我的方向。 TNX 布赖恩。

2 个答案:

答案 0 :(得分:2)

这在jqGrid中不是问题。您只需要定义jsonReader来描述jqGrid如何读取数据。例如

请参阅the demo

enter image description here

使用

jsonReader: {
    repeatitems: false,
    id: "Name",
    root:  function (obj) {
        return obj;
    }
}

以及您发布的JSON数据。

答案 1 :(得分:0)

要使用ASP.NET Web API的不同操作(Post,Put和Delete)添加编辑删除操作,请查看以下示例: http://techbrij.com/1017/add-edit-delete-jqgrid-asp-net-web-api