WEB开发网
开发学院WEB开发ASP ASP中实现分页显示的七种武器 阅读

ASP中实现分页显示的七种武器

 2006-04-07 11:58:01 来源:WEB开发网   
核心提示: 第三种:用Grid控件设计分页所有的方法中,这种方法最容易,ASP中实现分页显示的七种武器(4),你只需拖DTC中的Recordset控件和Grid控件到asp网页中就行了,而且,设置其属性,方法同第三种,你还能选择是在服务器平台还是在客户端平台控制翻页,缺点就是你必须用它给定的格式显示

第三种:用Grid控件设计分页

所有的方法中,这种方法最容易。你只需拖DTC中的Recordset控件和Grid控件到asp网页中就行了。而且,你还能选择是在服务器平台还是在客户端平台控制翻页。缺点就是你必须用它给定的格式显示,而不能自己自由控制表格的显示格式。

方法如下:

在VI6.0中建一个工程emp.vip。再在工程中添加一个asp网页:emp3.asp。

第一步:选VI6.0菜单条上的“add data connect…”,按开发工具的导航提示,你就可以很容易地建立与Employee.mdb数据库的连接。从DTC工具栏中拖一个Recordset控件到网页中,并设置其属性。具体如图:

当你拖控件到网页中时,VI6.0会自动提示你“是否使用Scripting object model”,按yes。

第三步:从DTC工具栏中拖一个Grid控件到网页中,然后单击鼠标右键,设置其属性,如:选在第二步中创建的Recordset控件名,选择emp表中的字段,每页显示多少条记录以及显示格式等。非常简单方便,只要照着导航提示做就行了。

第四种:DHTML法一。

数据记录显示在一个HTML表中。它利用DHTML中表的数据绑定特性来控制记录的分页显示。缺点就是你的翻页方法将被限制为一种特定的方式:只能“上页”和“下页”而不能“首页”和“末页”。由于是在客户端控制翻页,所以,这种和第五种方法是速度最快的,但遗憾的是它只能在支持DHTML的浏览器上使用。

在DHTML中,<TABLE>的DATASRC属性可使表格绑定到一个数据源,另一个属性DATAPAGESIZE可指定一页一次显示的记录数。

我们来看下面的例子:

第一步:拖Recordset控件到新建的网页emp4.htm中,设置其属性,方法同第三种,此处略。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:ASP 实现 显示

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接