我有一个winform应用程序,我必须从 Web服务获取数据并在UI中显示。由于数据更多,我想要批量加载数据(即,在最初获取数据时,它应该只从DB中带来10条记录,下次从DB中接下来10条记录,依此类推......)。要求是每次我调用Web服务时它应该只提供10条记录但不是全部,因此数据加载时间会少于数千条数据。
如何做到这一点。
我可以在winform中实现延迟加载吗?
答案 0 :(得分:1)
最好的方法是为您的服务和客户端添加分页支持。然后调用异步并获得每页10条记录。如果您发布代码我可以帮助您进行更新。