我正在考虑如何设计我的服务,尤其是那些将为客户提供网格视图数据的部分。
GridView需要这些数据:
- 对象列表
所有记录的数量
问题是:
我是否应该创建一个获取这些数据的方法,这些方法将返回一个包含计数和列表的对象。或者更确切地说,创建两个单独的方法,一个用于列表,另一个用于计数。
int Getcount()
和GetAll(int page,int pageSize)
Response GetResponse(int page,int pageSize)
答案 0 :(得分:0)
就个人而言,我更喜欢第二种选择,因为它更清晰,你不需要多次往返服务器。此外,它还考虑到在查看大量数据时记录的数量可能会发生变化。