如何动态添加JQGrid中的列

时间:2013-11-22 06:34:27

标签: asp.net-mvc jqgrid

如何使用JQGrid动态添加列,任何显示控制器,模型和视图部分的示例, 我使用静态列方式但发现没有正确显示动态添加列

查看JQgrid我正在分配列

   // Configure the columns
   colModel: [
    { name: "Id", index: "Id", width: 200, align: "left", resizable: false, fixed: true },
    { name: "Name", index: "Name", width: 200, align: "left", resizable: false, fixed: true },

控制器

[HttpPost]
public ActionResult LoadjqData(string sidx, string sord, int page, int rows,
        bool _search, string searchField, string searchOper, string searchString)
{

        // Send the data to the jQGrid
    var jsonData = new
                       {
                           total = totalPages,
                           page = page,
                           records = totalRecords,
                           rows = data.Skip((page - 1)*rows).Take(rows),
                           colModel = "id"

    };

    return Json(jsonData, JsonRequestBehavior.AllowGet);
}

但是我需要使用从控制器动态传递的列名如何实现这个

0 个答案:

没有答案