【发布时间】:2012-06-18 20:45:13
【问题描述】:
我已经开发了我们的公司网站,我们在其中显示一个产品详细信息意味着在 aspx 页面中的一条记录。有时我们的 html 数据很大,用户必须多次滚动页面才能阅读整个内容。我知道如何通过 jquery ajax 调用 asp.net 服务器端方法来获取和显示页面中固定数量的记录并解析 json 以填充 UI。问题是,在我的情况下,记录是我每页显示的记录,记录来自数据库。每条记录都是我正在展示的巨大 html 数据。在这里,我给出了我们网站的示例 url,我们在其中显示了巨大的 html 数据。 http://www.bba-reman.com/content.aspx?content=bba_reman_diagnostics_tools
我想知道一种好的技术,通过它我可以在我的页面中显示部分数据,当用户向下滚动时,将获取并显示下一组数据。所以建议我如何从整个 html 中提取部分 html 并显示在页面中,当用户向下滚动时,然后提取下一部分 html 并显示在页面中。所以简而言之,我需要知道如何将巨大的 html 数据分成几部分。请帮助我的概念。谢谢
【问题讨论】:
-
让你的方法只返回部分数据。为用户提供“显示更多”选项,单击该选项时,您会询问您的方法以获取完整详细信息。
-
这可能不是您想听到的,但如果您的数据库结构是限制因素,您可能希望重组数据库,以便您的代码可以正常处理数据。
标签: jquery asp.net pagination