【发布时间】:2018-02-25 07:54:18
【问题描述】:
情况:我编写代码来抓取网页。它基于模板 10 并使用 MVVM 和 HTML Agility Pack 的 UWP 应用程序。抓取的页面是我可以向前移动的结果列表(页面),返回到源网页的结果列表中。全部被抓取,即处理此类列表的网络结果和网络命令列表。
请求:我想删除“上一页”和“下一页”按钮。如果我移动到当前加载的结果列表(网页)的顶部或底部,一个想法需要自动发送请求以加载页面或向后页面。
注意:当我位于 View 列表的顶部或底部时,我可以显示一条消息。我觉得有一种更好的方法可以在 ViewModel 中加载列表的上一页和下一页。
如果有任何建议,我将不胜感激。 条条大路通罗马,请告诉我最好的路。提前感谢您的帮助。
【问题讨论】:
-
scrap是指scrape和scrapped是指scraped吗? -
请退后一步,解释您要解决的根本问题。换句话说,为什么你要抓取网页?
-
@ mjwills 在这种情况下是显示文件列表的页面。抓取页面意味着所有文件描述、图标和链接都存储在列表中,以在应用程序界面中将其显示为 Web 内容,并且命令(下一页、上一页、排序依据,...)作为 Web 请求存储在变量中以将其发送为稍后网络请求。我正在抓取页面以显示 Web 内容并将 Web 链接用作我的应用程序中的命令。
标签: c# mvvm uwp template10