Repeater
    
Franzi
    
    
      
    
  - asp.net
- 0 LeKuchen
 nicht angemeldet
 nicht angemeldetHallo!
Ich wollte mal fragen, ob ihr mir in einfach worten erklären könnt, was ein Repeater (ASP.NET) ist. Aus Büchern bin ich einfach nicht schlau geworden.
lg Franzi
Hallo Franzi,
ein gute Erklärung findest Du hier:
[link]http://www.galileocomputing.de/openbook/asp/asp120009.htm#Rxxxsp121589DasRepeaterSteuerelementverwenden[/link]
Du bindest im Code Daten an ein Repeater-Element. (Stelle Dir eine Tabelle vor...)
myRepeat.DataBind()
Das Repeater-Element ist für die Darstellung dieser Daten verantwortlich. Du kannst z.B. einen Kopf (headertemplate) und Fuß (footertemplate) für die Darstellung definieren:
<asp:repeater id="myRepeat" runat="server" >
<HeaderTemplate>
      Versandfirmen mit Tel-Nr.: <ul>
   </HeaderTemplate>
<ItemTemplate>
      <li><%# DataBinder.Eval _
                      (Container.DataItem, "Firma") %>
      , <%# DataBinder.Eval _
                     (Container.DataItem, "Telefon")%>
   </ItemTemplate>
<FooterTemplate>
      </ul>
   </FooterTemplate>
</asp:repeater>
Das Steuerelement regelt dann die Darstellung der gebundenen Daten für Dich, in diesem Fall werden in einer Liste die Felder Firma und Telefon für alle Datensätze ausgegeben.
Gruss
LeKuchen