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中,设置其属性,方法同第三种,此处略。
更多精彩
赞助商链接