我是Bootstrap Data Table的新手,我试图在.NET MVC Web应用程序中实现它。 我已启用数据表的分页。所以当我的网页被加载时,它将默认显示前10条记录(其他选项是25,50,全部等)。如何在使用Bootstrap数据表的同时从数据库(SQL Server)中仅获取有限的数据?
我打算做到以下几点:
- 假设我在DB总共有1000条记录。
- 所以当我第一次加载我的页面时,它应该只抓取所有1000条记录中的前10个 记录(或者前25个如果选择25个记录等)而不是 。这将提高性能。
- 接下来的10条记录只能在用户要求显示下一个数据时要求提取 。
我该如何做到这一点?
我发现了关于deferLoading和deferRender选项,但我不确定哪一个适合我的情况。还有其他选择吗?
我已经阅读了本节提到的内容。但是我对此有疑问,因为数据是从AJAX文件而不是数据库中获取的。根据示例,我认为他们已经手动输入了AJAX文件。所以这不会是一个大数据集的有效技术 –
纠正我,如果我错了。 –
虽然毫无疑问,服务器端处理可能是我们需求的解决方案(或者可能是deferLoading和deferRender)。 –