0
在我的项目!当副刊我使用:如何在导航返回时停止加载页面?
if (NavigationService.CanGoBack == true)
NavigationService.GoBack();
在项目中,我从网络加载数据通过使用Web客户端,当用户进入到第2页,回到第1页,用户将不得不等待很长(加载完成时,用户可以退回)
如何停止加载并以最快的时间返回上一页!
请帮帮我!
在我的项目!当副刊我使用:如何在导航返回时停止加载页面?
if (NavigationService.CanGoBack == true)
NavigationService.GoBack();
在项目中,我从网络加载数据通过使用Web客户端,当用户进入到第2页,回到第1页,用户将不得不等待很长(加载完成时,用户可以退回)
如何停止加载并以最快的时间返回上一页!
请帮帮我!
最简单的解决方案是缓存首次访问该页面时下载的数据。 (把它写在IsolatedStorage的文件中可能是最简单的。)然后当返回到页面时,从文件数据加载数据而不是再次下载它。
当然,不要忘记管理缓存并在不想再使用时清除/删除文件。 ;)
感谢马特莱西! 但我想快回页面! – thongaduka
@thongaduka如果加载页面的延迟不是网页请求,那么你需要查看是什么导致页面需要很长时间加载。没有你的代码,任何人都很难提供帮助。 –