Il controllo Repeater è usato per visualizzare una lista di elementi collegati al controllo. Può essere collegato ad una tabella di un database, ad un XML o ad un alra sorgente dati con una lista i elementi
Importiamo il namespace "System.Data", per utilizzare i dataset
<%@ Import Namespace="System.Data" %>
Quindi creiamo il dataset per il file XML:
<script runat="server">
sub Page_Load
if Not Page.IsPostBack then
dim mycdcatalog=New DataSet
mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))
end if
end sub
</script>
Successivamente creiamo un controllo Repeater.
Gli elementi contenuti nella parte <HeaderTemplate> sono renderizzati all’inizio (come una intestazione) quelli della sezione <ItemTemplate> vengono ripetuti per ogni "record" del DataSet, ed infine vengono renderizzati gli elementi della sezione <FooterTemplate>