ASP.Net Repeater控件

Ser*_*ule 1 asp.net repeater

我一直在尝试我所知道的一切,以改变asp:repeater控件中行的颜色.我想要做的是:基于一个值,我希望能够在转发器控件中设置记录的颜色.我试过DIV标签,无法使其正常工作.我该怎么做?Thaks

Jas*_*son 5

使用ItemTemplate中的<%#%>数据绑定语法进行条件格式化:

<asp:Repeater runat="server" ID="rpt">
  <ItemTemplate>
    <div class="<%# Container.ItemIndex % 2 ? "even" : "odd" %>">
    </div>
    <div class="<%# Eval("PropertyOfDataSource") %>">
    </div>
  </ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)