我有一个由“搜索”按钮填充的 Gridview,但我不确定如何为它进行自定义分页。我现在使用 sp_executeSQL 运行搜索查询,它会返回整个结果集。
我想知道我应该采取哪些步骤来在 GridView 上设置自定义分页和排序,以及修改使用 Sp_ExecuteSQL 生成单页结果的过程的最有效方法。我见过使用临时表等的方法。
编写完 proc 后,如何在页面中设置事件?
我有一个由“搜索”按钮填充的 Gridview,但我不确定如何为它进行自定义分页。我现在使用 sp_executeSQL 运行搜索查询,它会返回整个结果集。
我想知道我应该采取哪些步骤来在 GridView 上设置自定义分页和排序,以及修改使用 Sp_ExecuteSQL 生成单页结果的过程的最有效方法。我见过使用临时表等的方法。
编写完 proc 后,如何在页面中设置事件?
asp:gridview带有一个分页设置,如果你不知道它有排序和分页与一定数量的字段技术,可以找到http://www.dotnetspider.com/resources/1249-Grid-View-Paging-Sorting .aspx
但是,如果您想提出自己的分页技术,听起来像在数据库中分页或排序,那么这与内存中的分页不同,这是asp:gridview webcontrol所做的。因此,如果您想从 DB 中分页和排序,那么您应该创建一个执行此操作的存储过程,并且当涉及到您的搜索按钮时,调用该过程将采用您的特定参数(页码,每页有多少条目等)。 .)
该站点http://aspnet.4guysfromrolla.com/articles/031506-1.aspx详细介绍了如果从 DB 下来,分页和排序如何更好