2010-05-21 76 views
1

我有一个从XMLStore读取的DataGrid。 DataGrid中大约有2200行。每次滚动表格时,都需要几秒钟才能显示数据。似乎一次只能检索几行(20-25)。有没有办法一次检索所有的行?Dojo DataGrid很慢

回答

4

您需要更改rowsPerPage的默认值,这可以通过编程和标记完成。请参阅这里的每个示例:http://www.sitepen.com/blog/2008/10/22/new-features-in-dojo-grid-12/

尽管如此:一次获取2200行数据很可能无法提供您想要的性能。我建议试一下rowsPerPage的值大于默认值25,但小于整个记录集(100看起来像是一个开始的好地方),直到找到满意的值。