从Telerik RadGrid导出

时间:2013-02-07 14:30:37

标签: asp.net telerik export telerik-grid radgrid

RadGrid可以将其数据导出到csv,但是默认实现不适合巨大的表项,因为它会在内存中生成结果导出文件,当你得到5000k记录时它不起作用。

我将RadGrid与LinqDataSource一起使用,我的表包含数百万条记录。我在思考如何实现更智能的出口。我已经在线程等中运行了任务子系统,所以我真正需要的是使用过滤器获取当前的RadGrid查询,排序但没有页面限制。这个查询我将放入我的服务中,它将“运行”它并按记录逐条记录到文件中。

有人知道如何从RadGrid获取当前查询,表达式或其他任何有助于执行同一查询并读取数据的内容吗?

1 个答案:

答案 0 :(得分:0)

似乎单一解决方案是限制导出记录的数量:

Radgrid exporting large dataset