【发布时间】:2012-05-24 13:31:45
【问题描述】:
我需要在每5张图片后添加一个div标签,所以html标记应该是这样的:
<div>
<img src="http://farm1.static.flickr.com/143/321464099_a7cfcb95cf_t.jpg" />
<img src="http://farm4.static.flickr.com/3089/2796719087_c3ee89a730_t.jpg" />
<img src="http://farm1.static.flickr.com/79/244441862_08ec9b6b49_t.jpg" />
<img src="http://farm1.static.flickr.com/28/66523124_b468cf4978_t.jpg" />
</div>
<div>
<img src="http://farm1.static.flickr.com/163/399223609_db47d35b7c_t.jpg" />
<img src="http://farm1.static.flickr.com/135/321464104_c010dbf34c_t.jpg" />
<img src="http://farm1.static.flickr.com/40/117346184_9760f3aabc_t.jpg" />
<img src="http://farm1.static.flickr.com/153/399232237_6928a527c1_t.jpg" />
</div>
<div>
<img src="http://farm4.static.flickr.com/3629/3323896446_3b87a8bf75_t.jpg" />
<img src="http://farm4.static.flickr.com/3023/3323897466_e61624f6de_t.jpg" />
<img src="http://farm4.static.flickr.com/3650/3323058611_d35c894fab_t.jpg" />
<img src="http://farm4.static.flickr.com/3635/3323893254_3183671257_t.jpg" />
</div>
我必须使用 foreach 循环,这就是要求,除此之外我可以使用任何控制语句,任何人都可以为这个逻辑提供任何帮助,我尝试过这样的事情没有成功,最大图像是 100,就是这样为什么我将 int 初始化为 100
foreach (var page in images)
{
int b = 100 ;
for (int a = 0 ; a = b ; a++)
{
<div><img src="page.name" alt="page.alt" /> </div>
}
}
【问题讨论】:
-
为什么不检查
a % 4 == 0并在它为真时打印div? -
为什么不能使用带有 div 和 4 个图像的中继器?
-
希望我可以,foreach循环是工作的要求,我可以在foreach中集成其他循环