仅用xsl和asp实现分页功能。[源码]

asp文件大致结构:
<%@ Language=VBScript %>
<!-- #include file=include/lib.asp -->
<%
cc=server.MapPath("trans.xml")
set source=server.CreateObject("msxml2.domdocument")
source.async=false
source.load(cc)
xslfile=server.MapPath("index.xsl")
set style=server.CreateObject("msxml2.domdocument")
style.async=false
style.load(xslfile)
'Response.write source.transformNode(style)
Response.write gb_html(source.transformNode(style))
Response.End
%>
------------------------------------load进来的xml数据是这样的:
<?xml version="1.0" encoding="GB2312" ?>
<root>
<function>
<PO>里面的标签在后面的xsl文件里被"<xsl:for-each>"</PO>
<PO>……………………</PO>
<PO>……………………</PO>
<PO>……………………</PO>
</function>
</root>
------------------------------------
xsl文件的内容:
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:include href="include/ydzhongxin.xsl"/><!--    嵌入头模板,尾模板    -->
<xsl:param name="yd">7</xsl:param><!--    调用二级导航条所用参数 -->
<xsl:param name="page">    <xsl:value-of select="count(//PO)"/></xsl:param>
<!-- 定义根模板    -->
<xsl:template match="/">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<link rel="stylesheet" type="text/css" href="include/style.css"/>

时间: 2024-09-11 22:02:46

仅用xsl和asp实现分页功能。[源码]的相关文章

仅用xsl和asp实现分页功能

注意事项※本文代码可能有一些多余部分未去掉请在阅读时忽略.  一些外部include进来的文件这里就不贴上来了.※小乙写xsl也不久很多语句都不会使用有些地方写得比较罗嗦  如果您有更好的分页代码请多多拿来交流.※适用于用asp load进来xml代码然后用此xsl文件进行分页处理.※[2001.2.19] asp文件大致结构<%@ Language=VBScript %><!-- #include file=include/lib.asp --><% cc=server.M

用XSL和ASP实现分页功能

分页 asp文件大致结构:<%@ Language=VBScript %><!-- #include file=include/lib.asp --><%cc=server.MapPath("trans.xml")set source=server.CreateObject("msxml2.domdocument")source.async=falsesource.load(cc) xslfile=server.MapPath(&quo

用ASP实现分页的源码

分页 <%''本程序文件名为:Pages.asp%><%''包含ADO常量表文件adovbs.inc,可从"\Program Files\Common Files\System\ADO"目录下拷贝%><!--#Include File="adovbs.inc"--><%''*建立数据库连接,这里是Oracle8.05数据库Set conn=Server.CreateObject("ADODB.Connection&

ASP通用分页类源码

分页 <%'==================================================================='XDOWNPAGE ASP版本'版本 1.00'Code by zykj2000'Email: zykj_2000@163.net'BBS: http://bbs.513soft.net'本程序可以免费使用.修改,希望我的程序能为您的工作带来方便'但请保留以上请息''程序特点'本程序主要是对数据分页的部分进行了封装,而数据显示部份完全由用户自定义,'

一个.net分页测试源码

分页   一个.net分页测试源码作者:淘特网 出处:淘特网 注:转载请注明出处  <% @ Page Language="C#" %><% @ Import Namespace="System.Data" %><% @ Import Namespace="System.Data.SqlClient" %><Script Language="C#" Runat="Server

asp.net分页功能实现_实用技巧

说一下实现分页的思路 这里的分页用到了一个组件 AspNetPage.dll,这个组件大家可以到网上去下载,我这里就不提供了 添加最近到工具箱中这样我们就可以像其他控件一样拖拽使用了 如图DataPage是在工具箱中的,至于怎么添加你们百度吧 拖拽到页面中如图 这个是我加完样式后显示的效果,怎么样是不是你们想要的了,如果不是你们还可以修改样式样式稍候奉上 先来看看要怎么使用 <webdiyer:AspNetPager ID="AspNetPager1" runat="s

Asp 解析 XML并分页显示源码_应用技巧

Asp 解析 XML并分页显示,示例源码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

Asp 解析 XML并分页显示源码

Asp 解析 XML并分页显示,示例源码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

ASP.NET IsLine FrameWork源码公开+文章阅读索引

ASP.NET企业开发框架IsLine FrameWork系列文章已经全部发布完毕,刚刚忙完手头的其他项目,现在把这个框架源码公开,重新上传至GoogleCode,过些时候会考虑开通SVN,看时间了,大家一起交流吧! IsLine FrameWork,它不是行业业务架构,但可以作为程序员开发项目的套件,使用这套底层套件开发系统,可以简化代码,提高代码质量.ILFW主要包括DataProvider.AppLogProvider.ExceptionProcessProvider.HttpConten