我有一個服務器端API,它提供基於各種查詢參數的JSON格式的分頁數據。我想提供一個UI,允許用戶通過查詢結果分頁。Silverlight:從服務器分頁數據
我知道在模型/視圖模型槓桿和UI中的DataPager允許這種接口,IPagedCollectionView和ICollectionView的各種組件部分。然而,我所見過的所有例子都是在已經加載到模型或視圖模型中的數據之上實現分頁。
我希望找到一個IPagedCollectionView實現的地方,在這裏你簡單地插入你的'fetcher'方法,從服務器獲取給定頁面的數據,並提供一些元數據(總頁數等)。
我可以基於IPagedCollectionView和ICollectionView接口自己編寫此代碼,但如果沒有針對此問題的標準解決方案,我會感到驚訝。
任何指向擴展框架的框架或庫的更合適的部分的指針將不勝感激!
謝謝 - 我不反對使用RIA服務,如果它給我一些好處。我會看看那篇博文。謝謝! – ColinE
感謝您的更新,看起來像那篇博文有我所需要的! – ColinE