关注中,我只懂ASP的方法,不知道能不能在ASP.NET中实现,未做过,不过你可以试试,成功了给我分。ASP:<%while not rs.eof
i=i+1
%>
<tr>
<td><%=rs("id")%></td>
<td><%=rs("name")%></td>
</tr>
<% if i<rs.recordcount then %>
<%rs.movenext
i=i+1
%>
<tr>
<td><%=rs("id")%></td>
<td><%=rs("name")%></td>
</tr>
<%Else%>
<tr>
<td>无数据</td>
<td>无数据</td>
</tr>
<%End IF%>
<%rs.movenext%>
<%wend%>
i=i+1
%>
<tr>
<td><%=rs("id")%></td>
<td><%=rs("name")%></td>
</tr>
<% if i<rs.recordcount then %>
<%rs.movenext
i=i+1
%>
<tr>
<td><%=rs("id")%></td>
<td><%=rs("name")%></td>
</tr>
<%Else%>
<tr>
<td>无数据</td>
<td>无数据</td>
</tr>
<%End IF%>
<%rs.movenext%>
<%wend%>
当为Vertical时,每行显示RepeatColumns数的列,行数根据记录的数量自动变化。
当为Horizontal时,每列显示RepeatColumns数的行,烈数根据记录的数量自动变化。