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,当然也可以在程序中指定属性.
查看全文
相关阅读:
Help document of CAD Build
NSTableView 中 NSTextField无法输入
NSScrollView 内容显示不正常问题
Mac 中 NSTrackingArea 鼠标移动事件捕获
java定时任务调度框架
uboot: initramfs image to roofs, and rootfs to initramfs image
jfrog CLI(command line interface)
git submodule list/clone/update
python run javascript in ubuntu
git blame
原文地址:https://www.cnblogs.com/wbcms/p/1079417.html
最新文章
安装下载的软件包
KliLinux修改IP地址
切换Root用户和系统更新
Java 基础 (IO转换流)
Java 基础 (IO流练习-图片加解密,字符字数统计)
Java 基础 (IO流原理及流的分类)
java 基础 (IO 流 File 类)
java 基础(泛型 通配符)
Centos查找大文件的办法
centos 挂载硬盘
热门文章
php 去掉html中的空格和换行的方法
tp6 session无效 的坑
关于printf("%d,%d",i++,i++)的输出结果
c++ win32 获取进程启动时间
win32 获取文件版本、描述等信息
containerd一键安装脚本
CAD Plus 使用帮助
Help document of CAD Plus
CAD Build 隐私说明
CAD Build 使用帮助
Copyright © 2011-2022 走看看