ASP.NET中继器模板,每第N个元素的条件代码

前端之家收集整理的这篇文章主要介绍了ASP.NET中继器模板,每第N个元素的条件代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用一个asp.net中继器来创建一堆图像.图像标记是一样的,因此标准< ItemTemplate>好的

但是,我想将K图像包裹在div中.让我说我绑定25图像到中继器,我想要5个图像每个div.如何有条件地创建div的开始和关闭标签

这是一个更适合for循环的情况.

解决方法

这应该适用于你,不需要代码中的任何东西(除了绑定中继器..):
<asp:Repeater ID="repImages" runat="server">
<HeaderTemplate><div></HeaderTemplate>

<ItemTemplate>
<%# (Container.ItemIndex != 0 && Container.ItemIndex % 5 == 0) ? @"</div><div>" : string.Empty %>
<asp:Image ID="imgGallery" runat="server" ImageUrl='<%# /* your code  here */ %>' />
</ItemTemplate>

<FooterTemplate></div></FooterTemplate>
</asp:Repeater>

猜你在找的asp.Net相关文章