在asp.net repeter上插入动态文本“google ads”
问题描述:
我想在第三次迭代中在Google asp.net中继器上插入Google广告。 我想弄清楚如何做到这一点,这里是我的。 感谢您的帮助在asp.net repeter上插入动态文本“google ads”
<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>
答
<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>
答
“我”会等于3吗?不会“int i = 0;”每次迭代执行?尝试将该声明放在中继器之外,看看它是否更好。
的 HeaderTemplate中> //display content //显示谷歌广告 ItemTemplate中> ASP:直放站> –
roncansan
2010-07-13 14:35:59
那是更好的工作? – David 2010-07-13 14:45:35