.net - Telerik - 网格导出 - 大小限制

标签 .net csv grid telerik export

我被要求审查客户网站的一个问题,但因为它是由另一个开发人员开发的,所以我无权访问代码本身,但他们的说法似乎相当荒谬。网格中有 3050 行数据,每行有 12 列数据(其中绝大多数是 true/false),导出为 CSV 时总共 352KB 数据。问题是开发人员声称 Telerik 网格控件无法处理如此大量数据的导出,并导致 .net 因内存不足异常而崩溃。这对任何人来说听起来都很熟悉吗?或者谁能告诉我这是胡说八道吗?

更多背景...

服务器的性能严重过剩 - 双四核至强、16GB 内存、raid10 SAS 阵列,一次最多只能有 10 个用户(这是一个报告服务器)。

如果您的帮助表明值得我这样做,我将构建一个测试应用程序来向客户和开发人员证明这一点。

如果你能给我一个好的答案,我会爱你很久。

谢谢你, 托尼。

最佳答案

我刚刚尝试过这个。我有一个 Telerik 网格,有 994,015 行和 21 列数据。如果我过滤网格使其只有 5000 行数据,则导出大约需要 2 秒。导出的大小为 552KB。 15,000 行大约需要 5 秒。当我尝试导出超过 50,000 行时,我开始遇到超时问题。

关于.net - Telerik - 网格导出 - 大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9334874/

相关文章:

c# - 推荐XNA教程开始学习3D(第一次)

.net - NUnit 3 : OneTimeSetUp doesn't fire

mysql查询无法识别字符串

python - 读取 CSV 数据并将其添加到字典中

algorithm - 在二进制网格上分组为矩形

.net - 错误 : The assembly "c:\MyAssembly.dll" could not be converted to a type library

c# - .NET DLR 和 SecurityException 的

python - CSV 中的列要在 python 中列出?

java - 按下按钮后更新屏幕

html - 我怎样才能无边界地间隔 child ?