Search code examples
c#asp.netasp.net-2.0repeaterdatarepeater

insert dynamic text "google ads" on a asp.net repeater


I want to insert Google ads on a asp.net repeater on the 3rd iteration. I'm trying to figure out how to do this, here is what I have.

    <asp:Repeater ID="Repeater1" runat="server" >
            <HeaderTemplate>
            </HeaderTemplate>
            <ItemTemplate>
                <div class="Pl">
                 <%# int i=0; if(i!=3){ %>
                        <div class="PlFoto">
                            //display content  
                        </div>
                 <%# ++i;} else {%>
                          //display Google ads
                 <%# ++i;}%>
                </div>
        </ItemTemplate>
    </asp:Repeater> 

Solution

  • <asp:Repeater ID="Repeater1" runat="server" >
        <HeaderTemplate>
        <% int i = 0;%>
        </HeaderTemplate>
        <ItemTemplate>
            <div class="Pl">
            <%  if (i != 3) { %>
                <div class="PlFoto"></div>
            <% ++i;}else{ %>
                <div class="ads"></div>
            <% ++i;   } %>
            </div>
        </ItemTemplate>
    </asp:Repeater>