winform 中的延迟加载
Lazy Loading in winforms
我有一个 winform 应用程序,我必须从 web 服务 获取数据并将其显示在 UI 中。由于数据更多,我想明智地加载数据(即最初获取数据时,它应该只从数据库中获取 10 条记录,下次从数据库中获取下 10 条记录,依此类推......)。要求是每次我调用 Web 服务时它应该只提供 10 条记录而不是全部,这样数据加载时间会更少,因为有数千条数据。
如何操作。
我可以在winform中实现延迟加载吗???
最好的方法是为您的服务和客户端添加分页支持。然后进行异步调用,每页获取 10 条记录。如果您 post 编写代码,我可以帮助您进行更新。
我有一个 winform 应用程序,我必须从 web 服务 获取数据并将其显示在 UI 中。由于数据更多,我想明智地加载数据(即最初获取数据时,它应该只从数据库中获取 10 条记录,下次从数据库中获取下 10 条记录,依此类推......)。要求是每次我调用 Web 服务时它应该只提供 10 条记录而不是全部,这样数据加载时间会更少,因为有数千条数据。
如何操作。
我可以在winform中实现延迟加载吗???
最好的方法是为您的服务和客户端添加分页支持。然后进行异步调用,每页获取 10 条记录。如果您 post 编写代码,我可以帮助您进行更新。