Je suis en train de réaliser simplement l'ajout d'une classe css à un div sur d'autres lignes dans mon <itemtemplate/>
sans aller à la surcharge d', y compris une pleine soufflé <alternatingitemtemplate/>
qui va me forcer à garder beaucoup de balisage dans la synchronisation dans l'avenir.
J'ai vu une solution comme http://blog.net-tutorials.com/2009/04/02/how-to-alternate-row-color-with-the-aspnet-repeater-control/ qui je suis tenté de l'utiliser mais ce n'est toujours pas "sentir" le droit de me.
A quelqu'un d'autre a une plus maintenable et simple de la solution? Idéalement, je voudrais être en mesure de faire quelque chose comme:
<asp:repeater id="repeaterOptions" runat="server">
<headertemplate>
<div class="divtable">
<h2>Other Options</h2>
</headertemplate>
<itemtemplate>
<div class="item <%# IsAlternatingRow ? "dark" : "light" %>">
Mais je ne peux pas comprendre comment mettre en oeuvre IsAlternatingRow
- même avec les méthodes d'extension.