在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>文档中心>DHTML>文档A0000953 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入
相关文章
没有相关文章
发表文章
TDC组件详解

作者:jiecy3233     提交人:jiecy3233     发布时间:07-08-20     文章类型:原创     浏览量:4441
参考链结:http://    
关键字:TDC
[本文档没有附件]
字体:    视力保护色: 杏仁黄  秋叶褐  胭脂红  芥末绿  天蓝  雪青  灰  银河白(默认色) [A0000953]

TDC:Tabluar Data Control
微软的一个表格组件,可以使用纯文本的数据源,如txt、csv文件,依赖tdc.ocx,IE4及以后版本支持。可以对数据进行排序、过滤的简单操作。遗憾的是不支持XML数据源,不过作为IE表格显示的一个辅助工具,也算简单好用的组件。

下面我们看一下它的使用方法:
属性:
CharSet 代码页,默认为Latin1
DataURL 数据源
EscapeChar 是否有不需要显示的字符,默认为""
FieldDelim 列分隔符,默认为,
Language 语言
TextQualifier 列的值两边的符号,默认为"
RowDelim 行分隔符,值为NewLine或charcter(单字母),默认为NewLine
UseHeader 是否有标题行,如果设为False,则使用Column1、Column2...来表示
Sort 排序
Filter 过滤

方法:
reset

下面我们用一个很简单的例子来说明一下:
拷贝以下代码,存为ls.csv文件:
name,sex,age
AA,female,15
BB,female,14
CC,male,21

存为ls.htm文件
<style type="text/css">
<!--
td {
text-align: center;
}
-->
</style>

<script language=vbscript>
  function name_onClick() '按姓名排序
    ls.Sort="+name"
    ls.reset()
  end function

  function age_onClick()  '按年龄排序,正排/反排
    if ls.Sort="+age" then
      ls.Sort="-age"
      ls.reset()
    elseif ls.Sort="-age" then
      ls.Sort="+age"
      ls.reset()
    else
      ls.Sort="+age"
      ls.reset()
    end if
  end function

  function search_onClick() '按姓名过滤
    ostr="name="&document.all.searchstr.value
    ls.Object.Filter=ostr
    ls.reset()
  End function
</script>

<input type=text id=searchstr>
<input type=button id=search value="搜索"
<p>

<OBJECT classid=CLSID:333C7BC4-460F-11D0-BC04-0080C7055A83 id="ls">
<PARAM NAME="CharSet" VALUE="936" / >
<PARAM NAME="Language" VALUE="GB2312">
<PARAM NAME="DataURL" value="ls.csv">
<param name="UseHeader" value="True">
</OBJECT>                                                     

<table DataSrc="#ls" border=1 width=300>   
<thead bgcolor=pink>
<td>
<a href=#><div id=name>name</div>
</td>
<td>
<div id=sex>sex</div>
</td>
<td>
<a href=#><div id=age>age</div>
</td>
</thead>
  <tbody>
  <td>
  <span  DataFld="name"></span>
    </td>
    <td>
    <span  DataFld="sex"></span>
    </td>
    <td>
    <span  DataFld="age"></span>
    </td>
  </tbody>
</table>

PS:可以使用多重过滤,语法是使用&连接。
代码粗陋,望勿见笑。


关于这篇文章的评论 [注意:这里仅仅是给大家提供了一个发表对文章本身看法的地方,如果有疑问,请到论坛提出] 我要提问!
marylove        2007/8/28 14:58:00
:)
不懂啊...呵呵 嘿嘿。。。
happiness        2007/8/20 12:28:00
:)
不错,审核
标题
内容
发言
*您尚未以注册用户身份登录,不能发表评论。这里登录
您的位置
  (c)2000-2021 Yup Studio, all rights reserved.  
109.375