2011-09-28 3 views
0

entre les commentaires et les entrées de blog que je veux ajouter des choses pour gagner un peu d'argent: D J'utiliserépéteur Interrompre ajouter la publicité et continuer avec le répéteur

<asp:repeater> 
</asp:repeater> 

Pour écrire toutes les entrées de blog. Est-il possible en quelque sorte d'interrompre le répéteur pour pouvoir écrire le code de la bannière publicitaire? Par exemple, exécutez 3 entrées, puis ajoutez du code pour la publication et continuez avec 3 autres lignes d'entrées de blog? Et ainsi de suite ...

+0

Juste un rapide idée: Vous pourriez répéter un répéteur et votre bannière. – Filburt

+1

Avoir un compteur et quand il atteint un seuil mettre l'annonce. – Rasika

Répondre

3

Il est impossible hors-the-box, mais il existe une solution très simple.

Ajouter un groupe à la fin de votre répéteur ItemTemplate, mettez l'annonce à l'intérieur, et définissez son attribut Visible être « <% # Container.DataItemIndex == 3%> » ou autre,

+3

pourrait également afficher une annonce tous les '' messages n' avec <% #% Container.DataItemIndex 5 == 0%> '(où n = 4, 4 + 1 = 5). – lukiffer