对GridView、DetailsView 和 FormView 控件分页属性的PagerSettings类的设置
来源:互联网 发布:关系数据库逻辑模型 编辑:程序博客网 时间:2024/06/05 11:13
如果想让分页导航加上图片形式或比如上一页下一页,这种样式,那就要在<GridView>写在这里面</GridView>控件中加上<PagerSettings></PagerSettings>,
例如:<PagerSettings Mode="NextPreviousFirstLast" FirstPageText="首页" LastPageText="尾页" PreviousPageText="上一页" NextPageText="下一页" PageButtonCount="5" /> 其实如果你不想有分页导航的话,你再加一个 Visible="false" 就没有分页导航的。
支持分页的控件(如 GridView、DetailsView 和 FormView 控件)可以显示一组称为“页导航”的控件,用户使用这些控件可以在控件内的页面之间导航。这些控件使用 PagerSettings 类来表示页导航的属性。
页导航支持几种不同的显示模式。若要指定页导航的显示模式,请设置 Mode 属性。下表介绍了这几种不同的模式。
模式
说明
上一页按钮和下一页按钮。
上一页按钮、下一页按钮、第一页按钮和最后一页按钮。
可直接访问页面的带编号的链接按钮。
带编号的链接按钮、第一个链接按钮和最后一个链接按钮。
在 Mode 属性设置为 NextPrevious、NextPreviousFirstLast 或 NumericFirstLast 值时,您可以通过设置下表中所示的属性来自定义非数字按钮的文字。
属性
说明
FirstPageText
第一页按钮的文字。
PreviousPageText
上一页按钮的文字。
NextPageText
下一页按钮的文字。
LastPageText
最后一页按钮的文字。
或者,您可以通过设置下表中所示的属性为非数字按钮显示图像。
属性
说明
FirstPageImageUrl
为第一页按钮显示的图像的 URL。
PreviousPageImageUrl
为上一页按钮显示的图像的 URL。
NextPageImageUrl
为下一页按钮显示的图像的 URL。
LastPageImageUrl
为最后一页按钮显示的图像的 URL。
在图像属性设置后,相应的文字属性会作为图像的替换文字。例如,在设置 FirstPageImageUrl 属性后,由 FirstPageText 属性指定的文字将显示为图像的替换文字。在支持工具提示的浏览器上,此文本也显示为相应按钮的工具提示。
在 Mode 属性设置为 Numeric 或 NumericFirstLast 值时,您可以通过设置 PageButtonCount 属性,指定要在页导航中显示的页按钮的数量。
页导航可以显示在控件的顶部、底部或同时显示在顶部和底部。若要指定页导航的位置,请设置 Position 属性。若要显示或隐藏页导航,请使用 Visible 属性。
下面是一个关于PagerSettings的事例
<html>
<body>
<form runat="server">
<h3>PagerSetting Example</h3>
<asp:gridview id="CustomerGridView"
datasourceid="CustomerDataSource"
autogeneratecolumns="true"
datakeynames="CustomerID"
allowpaging="true"
runat="server">
<pagersettings mode="NextPreviousFirstLast"
firstpagetext="First"
lastpagetext="Last"
nextpagetext="Next"
previouspagetext="Prev"
position="Bottom"/>
</asp:gridview>
<br/>
<asp:label id="MessageLabel"
forecolor="Red"
runat="server"/>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the Northwind sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:sqldatasource id="CustomerDataSource"
selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
runat="server"/>
</form>
</body>
</html>
========================================
PagerSettings 的成员
下表列出了由 PagerSettings 类型公开的成员。
公共构造函数
公共属性
公共方法 (请参见 受保护的方法 )
受保护的方法
公共事件
显式接口实现
- 对GridView、DetailsView 和 FormView 控件分页属性的PagerSettings类的设置
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- gridview、datalist、repeater、FormView、DetailsView的区别
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET的五大数据控件(GridView,DataList,Repeater ,DetailsView,FormView)浅谈
- 比较GridView,DataList,Repeator ,DetailsView,FormView 的区别
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- 比较GridView,DataList,Repeator ,DetailsView,FormView 的区别
- Javascript:Javascript教程,javascript入门,学习笔记
- WinGamma
- SubVersion インストール手順書
- 设计模式与泡mm的关系之Facade外观模式及外观模式的再思考
- ASP.NET会话(Session)保存模式
- 对GridView、DetailsView 和 FormView 控件分页属性的PagerSettings类的设置
- 写这段代码的人该不该被开除?
- What is XML?
- 个人作品总览
- Robot获取对象识别方法和属性的工具――Inspector
- 高效配置Linux代理服务器――Squid
- 第一次写点东西
- PowerBuilder提供的四種格式的動態SQL語句
- 数据池使用简单实例