我在Grid.MVC中有数据,现在我希望在过滤或排序后导出数据。我不知道怎么做。
请帮帮我。
谢谢大家。
我需要将Grid.MVC中的数据导出到Excel。我在这个链接中使用了解决方案: http://www.adambielecki.com/2013/05/exporting-data-to-excel-and-csv-in.html
它工作但我遇到了问题,我希望在过滤或排序后导出数据。
答案 0 :(得分:1)
所以我可以给你的帮助......几年前,我必须用同样的技术做到这一点。将Grid.MVC过滤视为“客户端”。从服务器的角度来看,当你进行过滤时,填充表的对象桶没有改变,所以我要做的就是通过css名称挂钩到网格顶部的过滤器框,并使用过滤器后面的过滤器对象视图中的对象,然后在linq查询中用于将对象过滤到我想要的集合,从那里我可以导出。这太难了,我无法访问我的任何旧代码b / c它是针对另一家公司的。
我建议不要努力,看看你的用户是否可以使用“后期过滤”,因为excel几乎可以过滤/排序数据。
抱歉,我无法提供更多帮助,但我希望这能让你开始。祝你好运。