ASP的表格换行问题!
<%fori=1tors.pagesize%><%ifrs.eofthenexitforendif%><tr><tdwidth="100"height="100"><%=...
<% for i=1 to rs.pagesize%>
<% if rs.eof then
exit for
end if
%>
<tr>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
</tr>
<% rs.movenext
next
%>
这样 一行只能显示一条记录 也就是1个<td> 然后就建立新的<tr>
怎样才能一行显示几条记录 比如显示4个<td>后 然后建立新的<tr>
------------------------------------------------------
zzl_662 我用你这个 不行
提示i%5是无效字符 这个i是用来分页的. 展开
<% if rs.eof then
exit for
end if
%>
<tr>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
</tr>
<% rs.movenext
next
%>
这样 一行只能显示一条记录 也就是1个<td> 然后就建立新的<tr>
怎样才能一行显示几条记录 比如显示4个<td>后 然后建立新的<tr>
------------------------------------------------------
zzl_662 我用你这个 不行
提示i%5是无效字符 这个i是用来分页的. 展开
3个回答
展开全部
<% for i=1 to rs.pagesize%>
<% if rs.eof then
exit for
end if
%>
<%if i%5=0 then%>
</tr>
<%end if%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<%if i%5=0 then%>
</tr>
<%end if%>
<% rs.movenext
next
%>
<% if rs.eof then
exit for
end if
%>
<%if i%5=0 then%>
</tr>
<%end if%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<%if i%5=0 then%>
</tr>
<%end if%>
<% rs.movenext
next
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<% for i=1 to rs.pagesize%>
<% if rs.eof then
exit for
end if
%>
<%if j>=4 then%>
<tr>
<%end if%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<%if j>=4 then%>
</tr>
j=0
<%end if
j=j+1
%>
<% rs.movenext
next
%>
如果你想要多几列,把if 里的j判断值改一下就可以了
<% if rs.eof then
exit for
end if
%>
<%if j>=4 then%>
<tr>
<%end if%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<%if j>=4 then%>
</tr>
j=0
<%end if
j=j+1
%>
<% rs.movenext
next
%>
如果你想要多几列,把if 里的j判断值改一下就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试这样行不行?
<tr>
<% for i=1 to rs.pagesize%>
<% if rs.eof then
exit for
end if
%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<% if i mod 5=0 then response.Write("</tr><tr>") end if %>
<% rs.movenext
next
%>
</tr>
<tr>
<% for i=1 to rs.pagesize%>
<% if rs.eof then
exit for
end if
%>
<td width="100" height="100">
<% =rs("name")%></td>
<td width="500"> </td>
<% if i mod 5=0 then response.Write("</tr><tr>") end if %>
<% rs.movenext
next
%>
</tr>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询