2010-02-19 64 views
0

我在想如何設計我的服務,特別是爲客戶端提供gridview數據的部分。WCF服務設計問題和客戶端網格

GridView控件需要這樣的數據:對象

-A名單

-Count的所有記錄

的問題是:

我應該創建一個方法獲得這些數據,將返回一個包含計數和列表的對象。或者,創建兩個單獨的方法,一個用於列表,另一個用於計數。

  1. int Getcount()GetAll(int page,int pageSize)
  2. Response GetResponse(int page,int pageSize)

回答

0

就個人而言,我更喜歡第二個選項,因爲它是更清晰,你不需要幾次往返到服務器。此外,它考慮到查看大量數據時記錄數量可能會發生變化。