zoukankan
html css js c++ java
最简单的GridView自定义分页
GridView 自定义分页
在html视图中添加
<
asp:LinkButton ID
=
"
lnkbtnFirst
"
runat
=
"
server
"
OnClick
=
"
lnkbtnFirst_Click
"
>
首页
</
asp:LinkButton
>
<
asp:LinkButton ID
=
"
lnkbtnPre
"
runat
=
"
server
"
OnClick
=
"
lnkbtnPre_Click
"
>
上一页
</
asp:LinkButton
>
<
asp:LinkButton ID
=
"
lnkbtnNext
"
runat
=
"
server
"
OnClick
=
"
lnkbtnNext_Click
"
>
下一页
</
asp:LinkButton
>
<
asp:LinkButton ID
=
"
lnkbtnLast
"
runat
=
"
server
"
OnClick
=
"
lnkbtnLast_Click
"
>
尾页
</
asp:LinkButton
>
在源代码中添加这些事件
注意:BindGridView();是绑定GridView1的方法,这个相信大家都会
/**/
///
<summary>
///
首页
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
lnkbtnFirst_Click(
object
sender, EventArgs e)
{
this
.GridView1.PageIndex
=
0
;
BindGridView();
}
/**/
///
<summary>
///
上一页
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
lnkbtnPre_Click(
object
sender, EventArgs e)
{
if
(
this
. GridView1.PageIndex
>
0
)
{
this
. GridView1.PageIndex
=
this
. GridView1.PageIndex
-
1
;
BindGridView();
}
}
/**/
///
<summary>
///
下一页
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
lnkbtnNext_Click(
object
sender, EventArgs e)
{
if
(
this
. GridView1.PageIndex
<
this
. GridView1.PageCount)
{
this
. GridView1.PageIndex
=
this
. GridView1.PageIndex
+
1
;
BindGridView();
}
}
/**/
///
<summary>
///
末页
///
</summary>
///
<param name="sender"></param>
///
<param name="e"></param>
protected
void
lnkbtnLast_Click(
object
sender, EventArgs e)
{
this
.GridView1.PageIndex
=
this
.GridView1.PageCount;
BindGridView();
}
protected
void
gvDetail_PageIndexChanging(
object
sender, GridViewPageEventArgs e)
{
this
.GridView1.PageIndex
=
e.NewPageIndex;
BindGridView();
}
说明:需要设置GridView的AllowPading属性为:True,PageSize:3,PagerSettings下的Visible属性为:false,当然也可以在程序中指定属性.
查看全文
相关阅读:
DIY组装机
伯努利数学习笔记的说...
心得分享 | 软件研发效能(1)
开发板烧录教程
解决Windows7/10系统连接网线后显示“未识别的网络”的问题
雷达扫描
经验学习
1045 Access denied for user 'root'@'localhost' (using password:YES)
json格式化工具
mysql安装出现error Nr.1045
原文地址:https://www.cnblogs.com/wbcms/p/1079417.html
最新文章
JDBC(二)
集合框架(一) ----------Map集合遍历的方法
QuickHit案例
接口
多态
字符串
数据类型转换
存储过程
SQL总结
KTV项目中歌星点歌3个ListView的跳转
热门文章
5月Linux市场Steam 份额在增长
英特尔的Gen11集成显卡性能再次发力
Wine-Staging 4.9 发布,增添一些新补丁
Uber回馈开源的一些软件
华为“鸿蒙”实锤:要把传说化为现实奇迹
国产北斗芯片已实现规模化应用
Linux之RedHat7如何更换yum源
国产高频闪存横空出世:华丽逆袭
微软为美国270万农村退伍军人提供高速宽带
神奇的AI:将静态图片转为3D动图
Copyright © 2011-2022 走看看