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,当然也可以在程序中指定属性.
查看全文
相关阅读:
模式识别之检索---Bag of visual word(词袋模型)
模式识别之knn---KNN(k-nearest neighbor algorithm)--从原理到实现
目标跟踪之meanshift---meanshift2
图像处理之增强---图像模糊检测
模式识别之非参数估计---非参估计中的核函数
haproxy文章
nginx 有关防盗链的设置
haproxy 关闭ssl3
navicat 在写存储过程的时候总是说语法错误
开源的报表系统easyreport的部署
原文地址:https://www.cnblogs.com/wbcms/p/1079417.html
最新文章
【转载】 【自监督学习机器人】谷歌大脑首次实现机器人端到端模仿人类动作 | 视频
【转载】 科技青年齐俊桐:让中国无人机技术“飞得更高”
蒙特卡洛树搜索算法 —— github上的implement的原代码
【转载】 我的Machine Learning学习之路
【转载】 机器学习实战
Flash:利用Bitmapdata,ColorTransform,DrawPath,制造绚丽效果
Flash:DisplayObject的transform/matrix的潜规则、小bug
Flash:DisplayObject的矩阵旋转(移动/修改注册点,修改旋转点)
Unity 文字爆炸(风化)消失效果 粒子系统应用
Flash builder 调试技巧 (分享)
热门文章
Loader拉取图片,由于redirect重定向,导致策略文件无效 设置checkPolicyFile后还是无效:需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志
Stage3d AGAL GPU处理照片 旧照片效果 sepia || pixelbender
Flash actionscript3.0 多个setTimeout之间会顺序执行 单线程执行 无法中止
Unity 添加自定义菜单(插件),添加功能
Stage3d 由浅到深理解AGAL的管线vertex shader和fragment shader || 简易教程 学习心得 AGAL 非常非常好的入门文章
高质量规范代码
嵌入式开发之uart---rs232 和rs485 通用自定义通信协议
嵌入式开发之uart---rs232 和rs485 和rj45和usb简介
健康生活之咖啡---咖啡灌肠
模式识别之bayes---bayes 简单天气预测实现实例
Copyright © 2011-2022 走看看