Gridview自定义分页与全文搜索

时间:2013-11-27 05:39:46

标签: asp.net sql-server-2008 c#-4.0

“我希望使用全文搜索实现Gridview自定义分页,每个页面仅绑定10个结果/记录。 我当前的设置会在每次单击按钮时获取所有搜索结果(行),但只显示10,这使得它非常耗费资源。如果有任何后果,在我目前的分页设置中,我在实际页码旁边有第一个,下一个,最后一个和前一个按钮。

我想保留相同的方案,但每个页面只能获取10个结果,并且在任何给定时间显示尽可能多的结果。

我应该努力调整这种特殊方法:http://www.c-sharpcorner.com/UploadFile/99bb20/custom-paging-with-gridview-control-in-Asp-Net-4-5? 如果是的话,你有什么建议我可以这样做吗?如果没有,请提出一些替代方案吗?“

1 个答案:

答案 0 :(得分:0)

首次填充网格时获取所有数据我觉得这不是一个正确的方法。

根据页面编号和需要提取的数据数量,您需要通过发送页面编号和页面大小来获取数据库中的数据。 因此,当您单击First,Next,Previous和Last时,您将发送页码和页面大小,并通过计算记录总数从数据库中获取数据。

希望这为您提供了另一种方法。

谢谢!