gridview分页样式[通俗易懂]

gridview分页样式[通俗易懂] gridview分页样式在ASP.NET 2.0种提供了GridView控件。该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。1. 默认分页方式(1) 是否允许分页GridView的AllowPaging属性。(2) 每页记录数GridView的PageSize(3) 分页导航条形式GridView的Pager

大家好,又见面了,我是你们的朋友全栈君。

在ASP.NET 2.0种提供了GridView控件。该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。

1. 默认分页方式

(1) 是否允许分页


GridView的AllowPaging属性。

(2) 每页记录数


GridView
PageSize

(3) 分页导航条形式


GridView
PagerSettings属性的Mode:Numeric,NextPrevious,NextPreviousFirstLast,NumericFirstLast。

2. 自定义分页
(
1) 当前页

gridview分页样式[通俗易懂]
<
asp:Label  
ID
=”LabelCurrentPage”
 runat
=”server”
 
gridview分页样式[通俗易懂] Text

=”<%# ((GridView)Container.NamingContainer).PageIndex + 1 %>”
></
asp:Label
>
 

(2) 总页数

gridview分页样式[通俗易懂]
<
asp:Label 
ID
=”LabelPageCount”
 runat
=”server”
 
gridview分页样式[通俗易懂] Text

=”<%# ((GridView)Container.NamingContainer).PageCount %>”
></
asp:Label
>
 

(3) 首页、上一页、下一页、尾页

gridview分页样式[通俗易懂]
<
asp:LinkButton 
ID
=”LinkButtonFirstPage”
 runat
=”server”
 CommandArgument
=”First”
 CommandName
=”Page”
 
gridview分页样式[通俗易懂] Visible

=”<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>”
>
首页
</
asp:LinkButton
>
 
gridview分页样式[通俗易懂]
gridview分页样式[通俗易懂]

<
asp:LinkButton 
ID
=”LinkButtonPreviousPage”
 runat
=”server”
 CommandArgument
=”Prev”
 CommandName
=”Page”
 
gridview分页样式[通俗易懂] Visible

=”<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>”
>
上一页
</
asp:LinkButton
>
 
gridview分页样式[通俗易懂]
gridview分页样式[通俗易懂]

<
asp:LinkButton 
ID
=”LinkButtonNextPage”
 runat
=”server”
 CommandArgument
=”Next”
 CommandName
=”Page”
 
gridview分页样式[通俗易懂] Visible

=”<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount – 1 %>”
>
下一页
</
asp:LinkButton
>
 
gridview分页样式[通俗易懂]
gridview分页样式[通俗易懂]

<
asp:LinkButton 
ID
=”LinkButtonLastPage”
 runat
=”server”
 CommandArgument
=”Last”
 CommandName
=”Page”
 
gridview分页样式[通俗易懂] Visible

=”<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount – 1 %>”
>
尾页
</
asp:LinkButton
>
 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160624.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • connection closed gracefully_kalilinux中文乱码

    connection closed gracefully_kalilinux中文乱码使用FTPClient向linux上传文件出现这个错误org.apache.commons.net.ftp.FTPConnectionClosedException:Connectionclosedwithoutindication. atorg.apache.commons.net.ftp.FTP.__getReply(FTP.java:317) atorg.apache….

    2022年8月30日
    0
  • 新书上市 | 世界名校数据挖掘经典《斯坦福数据挖掘教程(第3版)》「建议收藏」

    新书上市 | 世界名校数据挖掘经典《斯坦福数据挖掘教程(第3版)》「建议收藏」题图|作者为ScottUllman《斯坦福数据挖掘教程(第3版)》上架之后,这是我们第一次整篇文章介绍这本书。这本书相当受欢迎(前两个版本累计销量超过5万册),尤其是受学校青…

    2022年6月26日
    46
  • java 远程debug_idea如何debug

    java 远程debug_idea如何debug使用IDEA远程Debug线上服务应用背景配置过程IDEA配置服务启动配置应用方法注意事项应用背景通常情况下我们会遇到只有线上环境才能复现的bug,此时通过在代码里面加日志重新发布,反复定位对线上的客户体验极度不好,此时我们可以使用IDEA的远程Debug功能,对线上bug调试。配置过程该过程需要本地环境和线上环境至少保证指定端口互通,该端口指的是线上debug对项目的监听端口。IDEA配置首先在IDEA上进行配置,进入项目启动面板,Edit-config中设置点击”+“号选中”Remo

    2022年9月3日
    3
  • pandas的dropna方法_python中dropna函数

    pandas的dropna方法_python中dropna函数本文概述如果你的数据集包含空值,则可以使用dropna()函数分析并删除数据集中的行/列。句法DataFrameName.dropna(axis=0,how=’any’,thresh=None,subset=None,inplace=False)参数轴:{0或’index’,1或’columns’},默认值0它采用int或字符串值作为行/列。输入可以是0和1(整数和索引),也可以是…

    2022年9月2日
    2
  • MySQL—内连接和外连接区别

    MySQL—内连接和外连接区别区别内连接(innerjoin):取出两张表中匹配到的数据,匹配不到的不保留 外连接(outerjoin):取出连接表中匹配到的数据,匹配不到的也会保留,其值为NULL示例表users表mysql>select*fromusers;+—-+——-+|id|name|+—-+——-+|1|john||2…

    2022年8月30日
    2
  • 用keras搭建一个简单的一维卷积神经网络

    用keras搭建一个简单的一维卷积神经网络编程环境:python3.6.8tensorflow1.12.3点击下载离线包matplotlib3.1.2numpy1.17.4数据集说明:我所采用的数据集,是我自己构建的一个网络流量数据集,借鉴了WeiWang等人端到端的思想,但是处理成的数据集却不同于他们的MNIST型数据集,而是采用的npy进行存储。由于只是用于测试模型搭建,该数据集仅包含了一部…

    2022年9月22日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号