以xml html编写的的学生管理系统,XML与ASP简单结合实现HTML模板功能

XML与ASP简单结合实现HTML模板功能

更新时间:2006年08月25日 00:00:00   作者:

本文利用的是XML的DSO数据绑定功能来实现ASP代码和HTML代码的分离,从而实现快速更换HTML模板的功能,由于本人只是刚刚开始接触XML,有许多不太了解的,在这里仅仅是提出一点想法,如果本文有错漏的地方请大家指多.

目前快速更换模板功能基本上是处于replace替换模板中的特殊标签后再显示出来,这样加大了许多ASP的处理时间,而且模板文件过长的话,加载到内存里进行处理时也是对服务器内存的一种考验.而XML中提供了一种DSO数据绑定功能.可以将标识替换操作交付给客户端.由于为了简化HTML模板的制作要求.所以,尽量简化HTML模板的XML技术含量是有必要的.

简单来说这个方式只是使用datasrc和dataFLd这两个HTML标签的属性实现的.废话就不多说了,一切实例说话.以下两个例子将说明一切.

例一:单个数据显示

以下是用ASP生成的XML数据岛.

coder

轻灵自由的珍珠

http://blog.csdn.net/oyiboy

显示时的HTML原码:

我的简单介绍
我的名称:
网站名称:
网站地址:

例二:多条数据显示

以下是用ASP生成的XML数据岛.

轻灵自由的珍珠

http://blog.csdn.net/oyiboy

Estyle(靳田)之狂想手扎

http://blog.csdn.net/estyle

最爱白菜

http://blog.csdn.net/qunluo

显示时的HTML原码:

我关注的Csdn Blog列表名称地址

(以上两个例子可以copy到一个文件内查看实际运行效果.)

注意例二HTML原码中的thead和tbody,在显示多条记录时会有用的,如果不明白他们有什么用的可以去掉它们后看看会有什么后果.

顺便说一句,图像和按键的数据绑定和超链接的绑定是差不多的,如:和 

局限,就是要求浏览器必须支持XML,还有一个疑问.象例一中的会显示得出http://blog.csdn.net/oyiboy的效果,如果要在不修改XML数据的情况下实现http://blog.csdn.net/oyiboy的效果应该怎么作.请各位高人指点一下.

相关文章

1a1b05c64693fbf380aa1344a7812747.png

Web设计中如何使用XML数据源对象...2006-10-10

4f55910a645b073bc4fc65dc10dc14bd.png

XSLT轻松入门第三章:XSLT的元素语法...2006-10-10

0ea3c7666119d5615e582f823fb3fad6.png

XML卷之实战锦囊(4):选单连动...2006-10-10

4f96a78db829b1556ff16de21e013c7a.png

XML卷之实战锦囊(2):动态查询...2006-10-10

8cc1031babc6aff2319f1c6af8544aa0.png

XML轻松学习手册(二):XML概念...2006-10-10

0c932a99bb7b6f23c937db507070cc7b.png

JSP取得在WEB.XML中定义的参数...2006-10-10

cca732bf65a93ed2ec0ac80c638460fe.png

Asp+Rss阅读器制作...2006-08-08

2d9f31f2af7b675a3d153d2b7f1035a7.png

如何快速通过XSL转换XML文件...2006-10-10

b452cee8ec5cd9e58ab98eba17281e59.png

XML简易教程之四...2006-10-10

f4838ec7e2d4da28e0b57d4e852dadd4.png

XML入门的常见问题(三)...2006-10-10

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值