Freigeben über


Steuerelemente zum Anzeigen von Listen auf Webseiten

Zum Anzeigen von Daten in Listenform können Sie verschiedene Webserversteuerelemente verwenden. Diese Steuerelemente sind mit Ausnahme des Table-Steuerelements an eine Datenquelle gebunden. Sie erstellen für jeden Datensatz in der Datenquelle ein Element (einen Eintrag).

In der folgenden Tabelle sind die verschiedenen Webserversteuerelemente mit Erklärungen zu den zwischen ihnen bestehenden Unterschieden aufgelistet.

Steuerelementtyp Zweck Features
"Table"
  • Universell einsetzbare, programmierbare Tabelle
  • Kann jede Kombination von HTML-Text und Steuerelementen anzeigen.
  • Unterstützt ein TableCell-Steuerelement, das zum Anzeigen von Informationen eingerichtet werden kann. Verwendet keine Vorlagen für die Anzeige.
  • Ist nicht typischerweise datengebunden.
  • Legt ein Modell zum dynamischen Erstellen von Zeilen (TableRow-Steuerelemente) und Zellen (TableCell-Steuerelemente) offen.
"Repeater"
  • Einfache, schreibgeschützte Ausgabe
  • Besitzt keine integrierte Unterstützung zum Auswählen oder Bearbeiten von Elementen.
  • Keine Standarddarstellung. Sie müssen das Layout der Liste bereitstellen, indem Sie Vorlagen für Webserversteuerelemente erstellen. Die Liste kann vertikal, horizontal, komplett auf einer Zeile oder in jedem anderen, von Ihnen festgelegten Format erstellt werden.
  • Verfügt nicht über Standardpaging; alle Daten werden in einer einzigen Liste angezeigt.
  • Kann Trennzeichen zwischen den Elementen mit einer Vorlage definieren.
  • Unterstützt benutzerdefinierte Funktionalität, die auf die Elemente angewendet werden kann (z. B. das Festlegen einer Schaltfläche mit der Bezeichnung "In den Einkaufswagen legen" für jedes Element).
"DataList"
  • Listenausgabe mit Bearbeitung
  • Nichttabellarische Listen (z. B. durch Komma getrennte Listen)
  • Leicht anpassbare Ausgabe
  • In der Standardeinstellung eine Tabellendarstellung. Die Konfiguration der Anzeige beliebiger Listenausgaben ist jedoch möglich.
  • Kann Listenansicht umfassend anpassen.
  • Besitzt Option für automatische Formatierung.
  • Vorlagenbearbeitung in WYSIWYG.
  • Unterstützt Formate zur benutzerdefinierten Anzeige der Elemente.
  • Kann Trennzeichen zwischen den Elementen mit einer Vorlage definieren.
  • Verfügt über bearbeitbare Inhalte (in Textfeldern oder anderen Steuerelementen angezeigter Inhalt, der auf dem Datentyp der gebundenen Daten basiert).
  • Unterstützt Einzelauswahl. Mehrfachauswahl erfordert benutzerdefinierten Code.
  • Unterstützt entweder horizontales (Spalten) oder vertikales (Zeilen) Layout der Datenelemente.
  • Verfügt nicht über Standardpaging; alle Daten werden in einer einzigen Liste angezeigt.
  • Unterstützt benutzerdefinierte Funktionalität, die auf die Elemente angewendet werden kann (z. B. das Festlegen einer Schaltfläche mit der Bezeichnung "In den Einkaufswagen legen" für jedes Element).
"DataGrid"
  • Umfassende Listenausgabe mit Bearbeitung
  • Auslagerbare Berichterstellung
  • Datenblatt als Standarderscheinungsbild.
  • Kann Datenblattdarstellung umfassend anpassen.
  • Besitzt Option für automatische Formatierung.
  • Kann Ausgabe mit gebundenen Spalten, Spalten von Schaltflächen oder Hyperlinks und benutzerdefinierten Spalten angeben, die mit Vorlagen für Webserversteuerelemente erstellt wurden.
  • Besitzt keine Trennzeichenvorlage. Das Datenblatt wird jedoch in einer Tabelle wiedergegeben, und Sie können die Rahmenstärke und Farbe der Tabelle festlegen.
  • Unterstützt WYSIWYG-Vorlagenbearbeitung.
  • Elemente unterstützen Formate für benutzerdefiniertes Aussehen.
  • Kann Inhalte bearbeiten, aktualisieren und löschen.
  • Unterstützt Einzelauswahl. Mehrfachauswahl erfordert benutzerdefinierten Code.
  • Optionale auslagerbare Ausgabe.
  • Unterstützt Sortierung.
  • Unterstützt benutzerdefinierte Funktionalität, die auf die Elemente angewendet werden kann (z. B. das Festlegen einer Schaltfläche mit der Bezeichnung "In den Einkaufswagen legen" für jedes Element).