如何在回复 3 次后将 <hr /> 放入转发器
How Can I Put <hr /> in the Repeater After 3 Replies
我想把<hr />
放在中继器3replies/products之后。
这是我的转发器代码:
<asp:Repeater ID="RptrProduct" runat="server">
<ItemTemplate>
<figure class="span4 slide">
<a href="#">
<img src="<%#"/images/product/"+Eval("ProductImage")%>" alt="" class="pro-img" />
</a>
<span class="title" style="margin-left: 50px;"><a href="#"><%#Eval("ProductName") %></a></span>
</figure>
</ItemTemplate>
</asp:Repeater>
这是我的绑定中继器的 .cs 代码:
BL_Product blp = new BL_Product();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
RptrProduct.DataSource = blp.ListProduct();
RptrProduct.DataBind();
}
}
只需在图形结束标记下方添加<% if ((Container.ItemIndex + 1) % 3 == 0) { %> <hr /><% } %>
即可。
<asp:Repeater ID="RptrProduct" runat="server">
<ItemTemplate>
<figure class="span4 slide">
<a href="#">
<img src="<%#"/images/product/"+Eval("ProductImage")%>" alt="" class="pro-img" />
</a>
<span class="title" style="margin-left: 50px;"><a href="#"><%#Eval("ProductName") %></a></span>
</figure>
<% if ((Container.ItemIndex + 1) % 3 == 0) { %>
<hr />
<% } %>
</ItemTemplate>
</asp:Repeater>
我想把<hr />
放在中继器3replies/products之后。
这是我的转发器代码:
<asp:Repeater ID="RptrProduct" runat="server">
<ItemTemplate>
<figure class="span4 slide">
<a href="#">
<img src="<%#"/images/product/"+Eval("ProductImage")%>" alt="" class="pro-img" />
</a>
<span class="title" style="margin-left: 50px;"><a href="#"><%#Eval("ProductName") %></a></span>
</figure>
</ItemTemplate>
</asp:Repeater>
这是我的绑定中继器的 .cs 代码:
BL_Product blp = new BL_Product();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
RptrProduct.DataSource = blp.ListProduct();
RptrProduct.DataBind();
}
}
只需在图形结束标记下方添加<% if ((Container.ItemIndex + 1) % 3 == 0) { %> <hr /><% } %>
即可。
<asp:Repeater ID="RptrProduct" runat="server">
<ItemTemplate>
<figure class="span4 slide">
<a href="#">
<img src="<%#"/images/product/"+Eval("ProductImage")%>" alt="" class="pro-img" />
</a>
<span class="title" style="margin-left: 50px;"><a href="#"><%#Eval("ProductName") %></a></span>
</figure>
<% if ((Container.ItemIndex + 1) % 3 == 0) { %>
<hr />
<% } %>
</ItemTemplate>
</asp:Repeater>