自己为 GridView 写分页 如: [首页][上一页][下一页][末页]
来源:互联网 发布:正浩网络 编辑:程序博客网 时间:2024/05/01 16:04
1: 在页面中添加四个按钮(Button或ImageButton)分别为: [首页][上一页][下一页][末页],并且设置四个的OnClick事件都为一样.如:都是 button_click (四个按钮都调用同一个 button_click 事件)
2:为四个按钮的CommandArgument事件分别取名,如:"first","up","next","last"
3:后台代码:(注意:四个按钮都是用button_click这一个事件, 直接在四个按钮的click事件中输入button_click)
protected void button_click(object sender, EventArgs e)
{
string commandString = ((Button)sender).CommandArgument.ToString();
switch (commandString)
{
case "next":
if (this.GridView1.PageIndex < (GridView1.PageCount - 1))
{
GridView1.PageIndex += 1;
}
break;
case"up":
if (this.GridView1.PageIndex > 0)
{
GridView1.PageIndex -= 1;
}
break;
case"last":
this.GridView1.PageIndex = (GridView1.PageCount - 1);
break;
case"first":
this.GridView1.PageIndex = 0;
break;
}
bindGridView(); //重新绑定
}
4:同时还要设置GridView的AllowPaging="True" 以及PageSize 页数.
在HTML设置中去掉 <PagerSettings Visible="false" />
的分页效果..
- 自己为 GridView 写分页 如: [首页][上一页][下一页][末页]
- gridview首页、上一页、下一页、末页
- GridView 实现分页跳转 首页 上一页 下一页 尾页 跳转页
- 分页实现-----首页、上一页、下一页、最后一页
- 查看文章 asp.net Grid view 首页,上一页,数字,下一页,末页
- 简单分页(只有第一页、上一页、下一页、末一页)
- GridView自带分页 1/总页数 首页 下一页 上一页 尾页 X 页 go 实现方法
- GridView分页 记录总数:15 总页数:2 当前页:1 首页 上一页 下一页 尾页 GO
- 给GridView设置分页格式:首页、上一页、下一页、尾页。
- GridView分页(第一页、上一页、下一页、最后页、当前页数/总页数)
- GridView分页(第一页、上一页、下一页、最后页、当前页数/总页数)
- asp.net 2.0中实现自定义分页(首页,上一页,10页缩略,下一页,末页,前10页,后10页)
- asp.net 2.0中实现自定义分页(首页,上一页,10页缩略,下一页,末页,前10页,后10页)
- (首页上一页下一页尾页 + 下拉框跳转)分页功能
- GridView自定义分页样式(上一页,下一页,到第几页)(新手教程)
- GridView自定义分页样式(上一页,下一页,到第几页)
- GridView自定义分页样式(上一页,下一页,到第几页)(新手教程)
- GridView自定义分页样式(上一页,下一页,到第几页)(新手教程)
- fstream的用法
- 生成 RSS2.0 文档可能犯错误的一些地方
- CSS对IE7,IE6,FireFox和其它不同浏览器的控制
- 微软招聘面试题--看看你的智力!!
- CnComm 1.3 的用法
- 自己为 GridView 写分页 如: [首页][上一页][下一页][末页]
- ASP操作Excel技术总结
- 连接数据库,返回DataTable的函数
- Ajax 简介
- 林锐-我的思考
- 根据浏览器分辨率不同自动调用不同CSS
- 创建进程CreateProcess函数----windows 核心编程
- 《软件工程与项目管理新视野 》林锐
- 在网页中页中加入CSS有几种方法!以及在样式定义有冲突时的优先级如何分配!