Asp.net 如何知道ItemTemplate的序号位置

Asp.net 如何知道ItemTemplate的序号位置,asp.net,css,repeater,Asp.net,Css,Repeater,需要将样式(class=“bBot”)添加到第一个ItemTemplate项,我如何知道它是第一个 <asp:Repeater id="ArticlesRepeater" runat="server"> <HeaderTemplate> <div class="FR boxW380"> <div class="cnt mag"> <div class="FR">

需要将样式(class=“bBot”)添加到第一个ItemTemplate项,我如何知道它是第一个

<asp:Repeater id="ArticlesRepeater" runat="server">
    <HeaderTemplate>
        <div class="FR boxW380">
            <div class="cnt mag">
             <div class="FR">
                    <a href="#">Subscribe</a>
                    &#160; &#160;
                    <a href="#">Archive</a>
             </div>
             <h1>Magazine</h1>
    </HeaderTemplate>

    <ItemTemplate>
                <div>
                    <a href="#">
                        <img class="visu" alt=""
                            src="<%# DataBinder.Eval(Container.DataItem, "image") %> " />
                        <span class="title">
                            <%# DataBinder.Eval(Container.DataItem, "title") %>
                        </span>
                        <span class="content">
                            <%# DataBinder.Eval(Container.DataItem, "shortintroduction")%>
                        </span>
                    </a>
                    <div class="CB"></div>
                </div>
    </ItemTemplate>

    <FooterTemplate>
            </div>
        </div>
    </FooterTemplate>
</asp:Repeater>

   
杂志
这将为您提供对中继器项集合中第一项中包含的第一个控件的引用。您仍然需要将此控件强制转换为适当的类型。在您的示例中,假设希望将css应用于包含的div,请将其更改为面板(服务器控件),以简化强制转换,并设置CssClass属性

((Panel) ArticlesRepeater.Items[0].Controls[0]).CssClass = "bBot";