您的位置:首页 > 其它

在循环体中如何实现叠放效果

2004-09-23 22:35 381 查看
在图片管理系统中较为常见,图片需要每隔5个缩微图后换行,如下效果:

列1 列2
1 2
3 4
5 6

实现这个叠放效果特别简单:
VB.NET

Dim iLoop As Integer
Dim iSpan As Integer = 1
Response.Write("列1" + ControlChars.Tab)
Response.Write("列2<hr>")
For iLoop = 1 To 6

If iSpan Mod 2 = 0 Then
Response.Write(iLoop.ToString)
Response.Write("<hr>") '*表示遇2折行
Else
Response.Write(iLoop.ToString + ControlChars.Tab)
End If

iSpan += 1
Next
C#

int iLoop;
int iSpan = 1;
Response.Write("列1" + ControlChars.Tab);
Response.Write("列2<hr>");

已经有三个人问同样的问题了:)

具体的问题具体对待,但算法等同:)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: