【发布时间】:2015-05-11 07:41:30
【问题描述】:
到目前为止,我使用DataTable 绑定Repeater。但是对于新项目,我想提高它的性能,所以我想知道哪个更好绑定Repeater、DataReader或DataTable?
当我将Custom Paging 与Repeater 一起使用时,我将一次获取大约20 行。我应该在List中填写数据还是直接使用DataReader或DataTable作为DataSource?
请帮我选择任何一个以获得更好的性能。还是其他更好的选择?
【问题讨论】:
-
你是微优化的东西。如果您有性能问题,那么很可能还有其他需要优化的地方。比如查询,为什么查询20行需要很长时间?
DataTable由DataAdapter填充,DataReader也使用DataReader,因此几乎没有区别。 -
@TimSchmelter,不,查询工作正常。我只想知道其中一个是否有任何性能问题。
-
那我猜我的评论回答了你的问题。
-
@TimSchmelter,是的。谢谢...
标签: c# datatable datareader