2016-05-01 16 views
0

嗨我正在devextreme多渠道的应用程序,我有一个视图,显示从sql服务器通过wcf odata服务实体提取的城市列表。我遇到一个问题,它只能提取前20条记录,并且会跳过剩余的记录。我用Google搜索,发现有一个名为从wcf odata服务实体获取记录时,它仅返回实体的前20条记录。我怎样才能增加20到100的限制?

MaxResultSetsPerCollection

增加一个实体的返回结果中WCF的属性。我宣布它为config.MaxResultSetsPerCollection =100

但它不起作用。它仍然只提取前20条记录。任何人都可以帮我解决这个问题吗?提前致谢。

+1

可能重复的[如何从客户端增加返回记录大小odata服务?](http://stackoverflow.com/questions/19010497/how-to-increase-return -records-size-odata-service-from-client-side) – lencharest

+2

检查你的dataSource配置。我想,你使用默认的[pageSize](http://js.devexpress.com/Documentation/ApiReference/Data_Layer/DataSource/Configuration/?version=15_2#pageSize)选项。 – Sergey

+1

谢谢谢尔盖。这解决了我的问题..非常感谢 – padhu

回答

1

我想,你使用默认的pageSize选项。你可以改变它如下:

var ds = new DevExpress.data.DataSource({ 
    // the data source configuration 

    pageSize: 100 // required page size 
}); 
相关问题