jqgrid / mvc 3 - 如何在控制器中调用网格?

时间:2011-09-28 04:12:05

标签: asp.net-mvc-3 jqgrid

我是jqgrid的新手。这可能是一个愚蠢的问题,但请帮助我。
我想将数据导出到excel文件,我在http://www.trirand.net/demoaspnetmvc.aspx上观看演示,它已经支持了它。 但是我在视图中定义了网格,而不是在模型中定义了网格:

   $(document).ready(function () {
        jQuery("#list").jqGrid({{
            url: '/documents/List',{
            datatype: 'json',{
            mtype: 'GET',{
            ......

我想知道是否有办法从控制器调用此网格,或者如何命名和使用它像变量?
提前谢谢

1 个答案:

答案 0 :(得分:0)

您无法从控制器中调用网格。 Jqgrid扩展只是以您指定的方式在客户端上呈现数据,您无法从服务器端代码访问它。
如果仔细查看您提供的示例,作者会在请求中传递网格选项并在服务器上绑定新的网格对象,然后从该对象导出数据。你需要这样做。