仓酷云

标题: ASP教程之亲热打仗ASP.Net(12) DataGrid的分页(2... [打印本页]

作者: 柔情似水    时间: 2015-1-16 22:42
标题: ASP教程之亲热打仗ASP.Net(12) DataGrid的分页(2...
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。DataGrid的分页(2)
这里我紧接上一节,讲DataGrid的分页。在上例中,我们能够看到关于分页把持,原本已充足了,呵呵,可是只是一个一般的分页,多没成心思,仍是给它变些名堂好。先讲讲上一节DataGrid控件所用的属性
<ASP:DataGridid="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

弄定。
如果能显现一共有几页,并且还可呈报以后为第几页,那又多好:),也行,不外就不是改属功能做到了。我们加高低面的代码
以后页是:<fontcolor=red><%=DataGrid1.CurrentPageIndex+1%></font><br>
总页数是:<fontcolor=red><%=DataGrid1.PageCount%></font><br>
再看:



是否是又能够了。呵呵,有的伴侣还必要到场"末页"和"首页"的链接,这也是能够的,不外要庞大的多。
太晚了,我们下次再讲吧。次要是利用OnPageIndexChanged事务。呵呵,有乐趣的伴侣能够先做出来:)
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!
作者: 若天明    时间: 2015-1-19 21:23
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者: 小魔女    时间: 2015-1-25 11:19
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 第二个灵魂    时间: 2015-2-2 21:53
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 分手快乐    时间: 2015-2-8 07:50
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 爱飞    时间: 2015-2-25 01:26
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 若相依    时间: 2015-3-7 15:07
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: 谁可相欹    时间: 2015-3-15 08:04
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
作者: 老尸    时间: 2015-3-21 22:40
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2