从 wcf odata 服务实体获取记录时,它 returns 仅来自实体的前 20 条记录。我怎样才能将限制从 20 增加到 100?

While fetching records from wcf odata service entities, It returns only top 20 records from the entity. How can i increase the limit 20 to 100?

您好,我正在开发 devextreme 多渠道应用程序,我有一个视图显示通过 wcf odata 服务实体从 sql 服务器获取的城市列表。我遇到一个问题,它只获取前 20 条记录并跳过其余记录。我用谷歌搜索,发现 wcf 中有一个名为

的 属性

MaxResultSetsPerCollection

增加实体的return结果。我已将其声明为 config.MaxResultSetsPerCollection =100

但是没用。它仍然只获取前 20 条记录。谁能帮我解决这个问题?提前致谢。

我想,您使用默认的 pageSize 选项。您可以像下面这样更改它:

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

   pageSize: 100 // required page size
});