女性时尚和娱乐资讯网站

Gridview怎么自定义分页?Gridview自定义分页功能介绍?

发布时间:2023-04-19 11:10:00   来源:百度经验    

这是一个Gridview自定义分页的效果图:

(Gridview自定义分页适用于小数量数据分页,如果数据量多会影响访问速度)

aspx源:

我们把数据绑定在了gridview中,RowStyle是行样式,FooterStyle是尾部样式,PagerStyle是每一页的样式,HanderStyle是头部样式。

其中在table部分写了有关分页的绑定,Gridview中只有数据绑定还不涉及到分页。

aspx.cs

当加载的时候我们设置pageSize的值为5,表示每页显示5行,currenPageIndex=1表示从第一页开始。其中db.usp_GetStuInfoCount().ReturnValue表示表的总行数。

用总数除以页数,如果是整数可以得到当前页,如果不是整数代表超过,则往前加一页

sqlserver脚本:

脚本部分主要是一个分页代码和一个得到总行数代码,行数可以决定页数。

我的分页是用存储过程做的,procedure。在其中放了2个参数,一个表示页数,一个表示每页显示行数。

得到总数也是用的存储过程,返回行数,int型最好

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。展开阅读全部

关键词: Gridview自定义分页功能 gridview 在职工作 职场就业 职场/理财