Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 按按钮填充GridView上的自定义分页_Asp.net_Search_Gridview_Button_Custompaging - Fatal编程技术网

Asp.net 按按钮填充GridView上的自定义分页

Asp.net 按按钮填充GridView上的自定义分页,asp.net,search,gridview,button,custompaging,Asp.net,Search,Gridview,Button,Custompaging,我有一个由搜索按钮填充的Gridview,我不知道如何为它进行自定义分页。我现在使用sp_executeSQL运行搜索查询,它返回整个结果集 我想知道我应该采取什么步骤在GridView上设置自定义分页和排序,以及修改使用Sp_ExecuteSQL生成单个页面结果的过程的最有效方法。我见过使用临时表等的方法 一旦我编写了程序,如何设置页面中的事件?asp:gridview附带了分页设置,如果您不知道它具有排序和分页功能,并且可以找到特定数量的字段技术 但是,如果您想提出自己的分页技术,听起来像是

我有一个由搜索按钮填充的Gridview,我不知道如何为它进行自定义分页。我现在使用sp_executeSQL运行搜索查询,它返回整个结果集

我想知道我应该采取什么步骤在GridView上设置自定义分页和排序,以及修改使用Sp_ExecuteSQL生成单个页面结果的过程的最有效方法。我见过使用临时表等的方法


一旦我编写了程序,如何设置页面中的事件?

asp:gridview附带了分页设置,如果您不知道它具有排序和分页功能,并且可以找到特定数量的字段技术

但是,如果您想提出自己的分页技术,听起来像是数据库中的分页或排序,那么这与内存中的分页不同,asp:gridview webcontrol就是这样做的。因此,如果您想从数据库中分页和排序,那么您应该创建一个执行此操作的存储过程,当涉及到搜索按钮时,调用该过程,该过程将接收您的特定参数(页码、每页有多少条目等)


本网站详细介绍了如何更好地进行分页和排序,如果从DB开始,我发现定制分页的性能比默认的asp.net分页要好得多,4guysfromrolla文章对此进行了详细介绍。