ASP中如何实现先横向再纵向的排列
来源:互联网 发布:淘宝删除子账号后 编辑:程序博客网 时间:2024/05/21 14:49
分析,横的可直接采用表格的<td>,当然起先需要<tr>行标签的给出
if (i mod 3=1) then
document.write"<tr>"
end if
需要在一行显示几个记录,就使用几个<td>这个循环简单
只有当换到下一行的时候,即需要</tr>结束转换的时候,这就需要判断了。
if (i mod 3=0) then
document.write"</tr>"
end if
看一个例子
<table border=1>
<script language=vbs>
for i=1 to 28
if (i mod 3=1) then
document.write"<tr>"
end if
document.write"<td><img src=/forum/icon/icon"&i&".gif><br>/bbs/icon/icon"&i&".gif</td>"
if (i mod 3=0) then
document.write"</tr>"
end if
next
</script>
</table>
再来个嵌套表格的
<table>
<script language=vbs>
for i=1 to 15
if (i mod 3=1) then
document.write"<tr>"
end if
document.write"<td><table border=0 width=100><tr><td><img src=/forum/icon/icon"&i&".gif></td></tr>"
document.write"<tr><td>icon"&i&".gif</td></tr></table></td>"
if (i mod 3=0) then
document.write"</tr>"
end if
next
</script>
</table>
当然上面的这个在<td>单元格中有嵌套了一个表格,此嵌套表格包含同等的相关数据库记录行。
至于ASP中也同样的道理
<%
strsql = "select * from Your_table"
objrs.open strsql,conn,1,1
%>
<table width=""100%"" align='center'>
<%
for i=1 to objrs.recordCount '变量i从1循环到数据库中的全部记录数
if (i mod 3 =1) then '每个tr显示3个记录,可根据需要自行修改
response.write "<tr>"
end if
response.write "<td>"&objrs("title")&"</td>"
if (i mod 5 = 0) then
response.write "</tr>"
end if
objrs.movenext
next
objrs.close
%>
</table>
如果要使用复杂多条信息。则在
response.write "<td>"&objrs("title")&"</td>"
期间继续添加 嵌套表格即可。
- ASP中如何实现先横向再纵向的排列
- div的横向与纵向排列
- div的横向与纵向排列
- 如何在DW/asp中让重复记录横向[N条记录]超过N条再纵向排
- Android的Menu的横向纵向排列问题
- 可以纵向横向滑动的表格实现
- sql查询结果的纵向变横向排列
- SQL 查询结果的纵向变横向排列
- SQL 查询结果的纵向变横向排列
- SQL 查询结果的纵向变横向排列
- [MSSQL]SQL 查询结果的纵向变横向排列
- 设置QTabWidget标题页纵向文字横向排列的写法
- 如何将excel中纵向的转换成横向保证格式不变
- 一个令人厌烦的模板页面----Freemarker 之横向排列和纵向排列
- 如何把纵向显示的结果变成横向显示?
- sql server 纵向表横向输出的实现
- iOS 可以纵向横向滑动的表格实现
- 关于oracle中纵向记录横向显示的问题举例说明
- MON51通信协议和实现分析
- 机房收费系统之报表总结2
- Enum一点使用总结
- 让编译器不对Struct变量插入对齐字节
- Wireshark基本介绍和学习TCP三次握手
- ASP中如何实现先横向再纵向的排列
- 【android开发】10款实用的Android UI工具,非常有用!
- VtigerCRM5.4.0数据导出导入csv乱码修复
- python error: IndentationError: unindent does not match any outer indentation level
- 监听总结之3.监听命令:lsnrctl工具的三个命令start、stop和status都是分步执行的
- 对文件进行快速简单加密(防小白)
- android APK加密、签名
- 终于配好Hadoop
- 大多数公司不知如何将企业转变为创新机器