【问题标题】:Trirand.Web.Mvc :: Filtered Grid State DataTrirand.Web.Mvc :: 过滤后的网格状态数据
【发布时间】:2016-06-09 07:17:34
【问题描述】:

有一段时间我将jqGrid 组件与MVC 一起使用,Trirand.Web.Mvc.dll

首先我将描述我想要实现的目标:

我在网格中有很多订单线,一切顺利,比如 1000 条订单线。 用户单击过滤器工具栏中的过滤器,可以说过滤所有属于 ordernr 的订单行。

有 225 个订单行属于该订单,它们显示在网格中。

我点击“编辑”(通过操作和图标实现)我编辑一个字段:orderlocation,并更改为例如“阿姆斯特丹” 在网格中按下保存按钮后,我必须问:“对所有过滤的项目应用更改?”

可以说,是的。

然后在服务器端代码中,我有一个函数“EditRow”

现在在这个函数中,我不仅希望更新单个订单行,还希望所有过滤的 225 个订单行 -> 所有服务器端。

我如何获得这个底层数据集?

public void EditRows(OrderLine orderline)
{
   …
   foreach (var filteredline in filteredorderlines) {
   }
}

如何获得过滤的订单线? 网格集状态?

在 ExportToExcel 函数中,它们使用相同的技术(过滤后的集合被导出),但我无法在 EditRow 中重新应用过滤器。

【问题讨论】:

    标签: c# asp.net-mvc jqgrid


    【解决方案1】:

    只是为了通知任何人,我在这里找到了解决方案:

    http://www.trirand.net/aspnetmvc/grid/exportpdf

    GetExportData,根据主动过滤器给出数据表

    “je gaat het pas zien als je het doorhebt”

    【讨论】:

    • 如果这解决了您的问题,请将您的问题标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    相关资源
    最近更新 更多