ASP横向重复问题

重复区域的代码如下:<tableheight="170"align="center"valign="top"bgcolor="#C7EBFB"style="padding... 重复区域的代码如下:
<table height="170" align="center" valign="top" bgcolor="#C7EBFB" style="padding:10px;"><%
While ((splb__numRows <> 0) AND (NOT splb.EOF))
%>
<td width="170" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="170" align="center">名称:<a href="WGsp.asp?id=<%=(splb.Fields.Item("id").Value)%>"><%=(splb.Fields.Item("bt").Value)%></a></td>
</tr>
<tr>
<td rowspan="2" align="center"><a href="WGsp.asp?id=<%=(splb.Fields.Item("id").Value)%>"><img src="<%=(splb.Fields.Item("pic").Value)%>" alt="" name="" width="130" height="90" border="0" /></a></td>
</tr>
<%
splb__index=splb__index+1
splb__numRows=splb__numRows-1
splb.MoveNext()
Wend
%></table>
现在的是竖向排列的,求高手只招,如何把它修改为每行4个,之后自动换行
展开
 我来答
求知煜
推荐于2016-08-09 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:120万
展开全部
<table height="170" align="center" valign="top" bgcolor="#C7EBFB" style="padding:10px;">
<%
While ((splb__numRows <> 0) AND (NOT splb.EOF))
If splb__index mod 4 = 0 Then
reponse.write("<tr>")
End If
%>
<td width="170" align="center">名称:<a href="WGsp.asp?id=<%=(splb.Fields.Item("id").Value)%>"><%=(splb.Fields.Item("bt").Value)%></a></td>
<td rowspan="2" align="center"><a href="WGsp.asp?id=<%=(splb.Fields.Item("id").Value)%>"><img src="<%=(splb.Fields.Item("pic").Value)%>" alt="" name="" width="130" height="90" border="0" /></a></td>

<%
If splb__index mod 4 = 0 Then
reponse.write("</tr>")
End If
splb__index=splb__index+1
splb__numRows=splb__numRows-1
splb.MoveNext()
Wend
%>
</table>
追问
Microsoft VBScript 运行时错误 错误 '800a01a8'
缺少对象: ''
显示发生错误的是reponse.write("")这个语句所在的位置,是不是要加些定义什么的?
追答
我打错字了,reponse.write("")改成 response.write("")就可以了,少写个s
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式