上一篇:亲密接触ASP.Net(13) >>
亲密接触ASP.Net(12)
这里我紧接上一节,讲DataGrid的分页。在上例中,我们可以看到对于分页控制,本来
已经足够了,呵呵,但是只是一个普通的分页,多没有意思,还是给它变些花样好。先
讲讲上一节DataGrid控件所用的属性
<ASP:DataGrid id="DataGrid1" runat="server"
AllowPaging="True"
PageSize="5"
PagerStyle-HorizontalAlign="Right"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
关于它的属性,有些就不讲了一看就知道。这里讲几个新鲜的:)
HeaderStyle-BackColor是指Column栏的颜色
AlternatingItemStyle-BackColor是指隔行交替出现的颜色
这些我们在上一节中已经看到了。下面我再讲一些属性。
我们看着那个"<"与">"不顺眼,我们想把他们换成"上一页"与"下一页",很好办,加入两
条属性
PagerStyle-NextPageText="下一页"
PagerStyle-PrevPageText="上一页"
我们再来看看:
图12-1
怎么样,变了吧:)
我们还是看不惯,要是用123这些数字标记多好。也行。再加属性。
PagerStyle-Mode="NumericPages"
再看看:
图12-2
搞定。
要是能显示一共有多少页,而且还可报告当前为第几页,那又多好:),也行,不过就
不是改属性能做到了。我们加上下面的代码
当前页是:<font color=red><%=DataGrid1.CurrentPageIndex+1%></font><br>
总页数是:<font color=red><%=DataGrid1.PageCount%></font><br>
再看:
是不是又可以了。呵呵,有的朋友还需要加入"末页"和"首页"的链接,这也是可以的,
不过要复杂的多。
太晚了,我们下次再讲吧。主要是使用OnPageIndexChanged事件。呵呵,有兴趣的朋友
可以先做出来:)
下一篇:亲密接触ASP.Net(11) >>
相关文章:
- · Asp.Net 2.0 发布问题
- · 如何解决ASP.net中的刷新按钮问题和URL中的SQL注入问题
- · Asp.net页面之间通过脚本传递数据
- · ASP.net实现验证码技术(网上收集)
- · .net 软件配置多语言环境
- · asp.net实现无刷新DropDownList联动控件
- · ASP.NET简单整理收藏(2)
- · ASP.NET简单整理收藏(1)
- · Table of Contents
- · ASP.NET c# 文件上传
- · ASP.Net中程序构架与程序代码的分离
- · 如何在ASP.NET中用OWC绘制图表(2)
- · 如何在ASP.NET中用OWC绘制图表(1)
- · 使用CustomValidator模仿show出一个confirm()
- · asp.net的用户控件心得
- · ASP.NET程序中用Repeater实现分页
- · ASP.NET中用healthMonitor属性用法
- · 优化ASP.NET应用程序性能研究与探讨
- · 调试ASP.NET应用程序的方法和技巧
- · 利用ASP.NET构建网上考试系统
- · 创建ASP.NET数据存储层(7)
- · 创建ASP.NET数据存储层(6)
- · 创建ASP.NET数据存储层(5)
- · 创建ASP.NET数据存储层(4)
- · 创建ASP.NET数据存储层(3)
- · 创建ASP.NET数据存储层(2)
- · 创建ASP.NET数据存储层(1)
- · ASP.NET+MySQL简明图示入门
- · ASP.NET设计网络硬盘之查看文件夹
- · ASP.NET设计网络硬盘之文件夹实现
- · ASP.NET+Web服务实现软件共享
- · ASP.NET设计网络硬盘之上传文件
- · 在ASP.NET中使用SQL的IN操作
- · 在ASP.NET中存取图片到数据库的示例
- · 尝尝ASP.NET中的小甜饼
- · asp.net基本函數大全
- · 将图片插入数据库并使用asp.net读取出来的正确方
- · ASP.NET ViewState初探
