asp.net - 具有大量数据的数据网格应该使用什么?

标签 asp.net xml datagrid datareader

发现这个有趣的面试问题:

您需要在 Web 窗体的 DataGrid 中显示您部门过去 5 年的销售数据。性能非常重要。检索数据时使用的最佳策略是什么?

  • a) 使用 DataReader 对象检索 DataGrid 的数据。
  • b) 使用数据集对象检索 DataGrid 的数据。
  • c) 使用简单的选择语句作为 DataGrid 的数据源。
  • d) 使用缓存的 XML 文件作为数据 源和检索数据与 数据集。

我的答案是 c) 但我不太确定 谁能指出我正确的答案并向我解释一下 谢谢

最佳答案

我会使用 paging .

您也可以完成这个 using stored procedures .

关于asp.net - 具有大量数据的数据网格应该使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3971782/

相关文章:

asp.net - 获取 Controller 中隐藏字段的值 (ASP.NET MVC)

c# - 如何在后面的代码中更改 DataGrid 列的标题?

ASP.NET RegularExpressionValidator 触发器 CompareValidator

asp.net - 使用 servicestack 防止 401 更改为 302

c# - 避免 .net XmlTextWriter 在字符引用前面转义 & 符号

Java SAX 解析器,存储属性

javascript - 删除DataGrid(Dojo)实例和表(DataGrid)正确显示

javascript - Dojo DataGrid 虚拟滚动操作方法?

c# - 如何使用C#在ASP.NET背后的代码中访问HTML5音频play()事件

android - 如何使用 shareduserID android 共享 xml 文件