Я пытаюсь выполнить простое добавление класса css в div в чередующихся строках в моем <itemtemplate/>
, не вдаваясь в накладные расходы при включении полноценного <alternatingitemtemplate/>
, что вынудит меня синхронизировать большую разметку в будущем.
Я видел решение, такое как http://blog.net -tutorials.com / 2009/04/02 / как изменить цвет строки с помощью aspnet-ретранслятора-контроля / который я испытываю желание использовать, но это все еще не "пахнет" прямо мне.
Кто-нибудь еще получил более понятное и простое решение? В идеале я хотел бы иметь возможность сделать что-то вроде:
<asp:repeater id="repeaterOptions" runat="server">
<headertemplate>
<div class="divtable">
<h2>Other Options</h2>
</headertemplate>
<itemtemplate>
<div class="item <%# IsAlternatingRow ? "dark" : "light" %>">
Но я не могу понять, как реализовать IsAlternatingRow
- даже с помощью методов расширения.