抑制总页数查询(Silverlight DataPager)

时间:2012-06-26 11:07:06

标签: silverlight entity-framework-4 datagrid datapager domaindatasource

我正在使用带有DomainDataSource和DataPager和EF 4的Silverlight DataGrid 使用MSSQL服务器分析器时,我注意到2个查询,我们占用了大量的数据检索时间。一个查询获取给定加载大小的数据,另一个查询获取总页数。对于大型数据集来说,获取页面计数的速度非常慢,比获取数据本身要慢得多!

所以我的问题是:是否可以取消此查询?我知道datapager需要知道有多少页面,但我想我可以解决这个问题,如果我必须

由于

1 个答案:

答案 0 :(得分:0)

将查询上的'IncludeTotalCount'设置为false working。 我在数据库上下文中的Load方法中执行了此操作,但是可以在特定查询中完成它。