2009-01-28 5 views
12

Das mag eine dumme Frage sein, aber ich schrieb eine schnelle Testseite und erkannte, dass ich nicht wusste, wie man ein Array oder ArrayList von Strings an einen ASP.NET Repeater bindet.Verwenden eines ASP.NET-Repeaters mit einem Array?

Ich experimentierte ein bisschen.

<asp:Repeater ID="rptImages" runat="server"> 
     <HeaderTemplate> 
      <h3>Items</h3> 
     </HeaderTemplate> 
     <ItemTemplate> 
      <p style="background-color:Black;color:White"><%#Eval(Container.DataItem.ToString())%></p> 
     </ItemTemplate> 
     <FooterTemplate> 
      <h4>End of Items</h4> 
     </FooterTemplate> 
    </asp:Repeater> 

Bin ich völlig dumm? Ich habe es nur wirklich für Sammlungen von Objekten mit Eigenschaften verwendet.

Antwort

34

hoho ...

<%# Container.DataItem %> 
+0

Yup spotted es nur, danke! –

+6

+1 für die Antwort, und für die "hoho" – contactmatt

+0

@ downvoter Pflege zu erarbeiten, damit ich meine Antwort beheben kann? –