GridView 自定义分页
来源:互联网 发布:c 定义json对象数组 编辑:程序博客网 时间:2024/05/21 19:42
要想自定义分页就必须在页面创建时写分页代码.
也就是在RowCreated事件中,判断创建的行是什么类型的行,可以用e.Row.RowType来获得行的类型.
GridView 创建行的流程是:Pager-Header-DataRow-DataRow...-Footer-Pager
所以只要判断创建的行类型是Pager就是分页行.然后再进行操作.语句是:
if(e.Row.RowType.ToString()=="Pager")
...{
//清空原先页面的内的控件
e.Row.Cells[0].Controls.Clear();
//再动态的创建自己想要的控件如:
Button btn_PrePage = new Button();
//你可以为你的控制添加事件
btn_PrePage.Click += new EventHandler(btn_PrePage_Click);
//然后添加控件到页面行
e.Row.Cells[0].Controls.Add(btn_PrePage);
}
...{
//清空原先页面的内的控件
e.Row.Cells[0].Controls.Clear();
//再动态的创建自己想要的控件如:
Button btn_PrePage = new Button();
//你可以为你的控制添加事件
btn_PrePage.Click += new EventHandler(btn_PrePage_Click);
//然后添加控件到页面行
e.Row.Cells[0].Controls.Add(btn_PrePage);
}
//当你创建事件时"+="完按两次Tab键.系统会自动创建如下事件代码:
void btn_PrePage_Click(object sender, EventArgs e)
...{
//事件处理的代码
}
void btn_PrePage_Click(object sender, EventArgs e)
...{
//事件处理的代码
}
如果同时有头部页面行跟尾部页面行你加个标记来判断就行了.如果你的控件有反回值操作的时候(如文本框)那要用委托来实现.
- gridview实现自定义分页
- 自定义GridView分页模板
- GridView自定义分页
- GridView控件自定义分页
- GridView自定义分页导航
- GridView自定义分页
- GridView自定义分页导航
- GridView自定义分页导航
- GridView 自定义分页
- GridView自定义分页导航
- 自定义GridView分页模板
- GridView自定义分页
- [GridView控件]自定义分页
- gridview 自定义分页
- 自定义GridView分页模板
- gridview自定义分页
- GridView自定义分页
- 自定义GridView分页模板
- 数据转换-delphi资料网上搜集(来源:万一的博客)
- MSFlexGrid 实现不连续选择单元格和实现保存MSFlexGrid数据到.DAT文件,并能从.DAT读出
- Symbian开发学习笔记之二
- 对MSsqlServer的view使用insteadoftrigger进行视图更新
- 刷新SP到一方便制作XSD文件
- GridView 自定义分页
- 如何跨进程发送字符串?(收藏)
- 如何调用NetMessageBufferSend发送消息?(改编)
- JAVA ResultSet概论
- 微软推出Windows Server 2008官网提供下载试用
- 如何切换中英文输入法及全角/半角?(原创)
- 如何禁止RICHTEXT控件自动换行?(改编)
- substring
- 如何在DW中按下左右光标时切换到相邻单元格?(原创)