2016-05-01 42 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 
}); 
相關問題