DataList versus Repeater

Der zentrale Unterschied zwischen den Steuerelementen DataList und Repeater liegt darin, welche zusätzlichen HTML-Tags bei der Datenbindung automatisch erzeugt werden:

  • Das DataList-Steuerelement erzeugt jedes Datenelement wahlweise in HTML-Tabellentags (<table>, <tr>, <td>) oder <span>-Tags

  • Das Repeater-Steuerelement erzeugt selbst überhaupt keine HTML-Ausgabe. Es lässt dem Entwickler die volle Kontrolle über die Ausgabe.

Weitere Unterschiede stellt Tabelle 15.3 dar. Das Repeater-Steuerelement besitzt keine vordefinierten Formate und kein vordefiniertes Verhalten. Ein Repeater-Steuerelement ist die »rohste«, aber damit auch flexibelste Form der Datenausgabe.

Hinweis

Die Entscheidung Repeater-Steuerelement oder DataList-Steuerelement ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.