<asp:Repeater ID="rptProductList" runat="server">
<ItemTemplate>
<!--控制循环的样式-->
<%#if(Container.ItemIndex+1>=4){ %>
<dd class="<%# (Container.ItemIndex+1)%4==0?"":"mrgint_right10" %>">
<a title="<%#Eval("serialno") %>" href="showproduct.aspx?id=<%# Eval("code") %>"
target="_blank"><a href="showproduct.aspx?id=<%# Eval("code") %>" title="<%#Eval("name") %>">
<img src="http://img01.52freeworld.com/33078220015/thumb_160x160/12926767828f6J.jpg
在Repeater控件中使用if语句判断前4条数据 和后面数据样式 不同 并且对4求余的样式又是一种 老是出错
最新推荐文章于 2016-05-17 20:51:58 发布
本文介绍了如何在ASP.NET的Repeater控件中使用服务器端代码进行条件判断,为前四条数据和其余数据设置不同的样式。在循环中,通过判断索引与4的余数,来实现特定样式的应用。文章讨论了可能导致错误的原因,并提供了修正代码。
摘要由CSDN通过智能技术生成