Mehr Übersicht mit DataPager-Steuerelement

Wie im obigen Listing zu sehen ist, enthält das DataPager-Steuerelement ein Fields-Element. Damit lässt sich das Aussehen der Links zu den Seiten, also vorherige/nächste Seite und erste/letzte Seite, festlegen. Die Links lassen sich als Schaltflächen, Hyperlinks oder Bilder darstellen.

Das Fields-Element kann eines oder mehrere der folgenden Elemente enthalten:

  • NextPreviousPagerField stellt Schaltflächen zur Verfügung, mit denen der Benutzer seitenweise durch die Daten blättern oder zur ersten oder letzten Seite springen kann. Das Element enthält Attribute zum Ausblenden, Anzeigen und Gestalten bestimmter Schaltflächen.
  • NumericPagerField gestattet es dem Benutzer, basierend auf der Seitenzahl innerhalb des Datensets zu einer bestimmten Seite zu springen. Auch dieses Element enthält Attribute zum Ausblenden und Anzeigen von Links und Text sowie zum Gestalten der angezeigten Elemente.
  • TemplatePagerField bietet die umfassendsten Einstellmöglichkeiten: Man kann eine individuelle Vorlage für die Anzeige der Daten festlegen.

Hinweis: Es gibt keine Beschränkung, dass man nur eine Instanz eines oder mehrerer dieser Elemente innerhalb des DataPager-Steuerelements verwenden dürfte. Vielmehr lassen sich auch mehrere Instanzen der Elemente einsetzen, je nach Anforderungen.

Der folgende Codeausschnitt umfasst den Quellcode für eine Instanz des DataPager-Steuerelements, den man zusammen mit dem obigen Beispiel verwenden kann. Alle drei Elemente innerhalb des Fields-Elements von DataPager kommen hier zum Einsatz:

Das NextPreviousPagerField-Element ist so eingerichtet, dass es Schaltflächen für den Zugriff auf die erste und letzte Seite der Daten anzeigt. Das NumericPagerField-Element bewirkt, dass individuelle Links auf jeder Datenseite erscheinen. Außerdem ermöglicht es dem Benutzer, mithilfe der Links Prev 2 und Next 2 seitenweise durch die Daten zu blättern.

Das TemplatePagerField-Element verändert das Erscheinungsbild der seitenweisen Anzeige ein wenig. Es verwendet C# zum Abrufen der Gesamtzahl der Zeilen, der Nummer der ersten Zeile und der Seitengröße, um die nötigen Berechnungen durchzuführen. Diese Berechnungen erlauben es, den Text „(Seite x von xx)“ oberhalb der Links und Schaltflächen anzuzeigen. Auf diese Weise wird dem Benutzer mirgeteilt, auf welcher Seite er sich gerade befindet.

Diese Features des DataPager-Steuerelements ermöglichen, zusammen mit den Funktionen zur Anzeige von Daten innerhalb des ListView-Steuerelements, das Erstellen von Benutzeroberflächen, die jedem Zweck gerecht werden.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

iOS und iPadOS 18.2 beseitigen 21 Sicherheitslücken

Schädliche Apps können unter Umständen einen Systemabsturz auslösen. Mindestens eine Anfälligkeit erlaubt eine Remotecodeausführung.

2 Wochen ago

Top-Malware im November: Infostealer Formbook bleibt Nummer 1

Sein Anteil an allen Infektionen steigt in Deutschland auf 18,5 Prozent. Das Botnet Androxgh0st integriert…

2 Wochen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome

Betroffen sind Chrome 131 und früher für Windows, macOS und Linux. Angreifer können unter Umständen…

2 Wochen ago

Data Analytics: Dienstleister wachsen zweistellig

Marktforscher Lündendonk erwartet für das Jahr 2025 ein durchschnittliches Umsatzwachstum von 14,9 Prozent.

2 Wochen ago

Open-Source-Malware auf Rekordniveau

Alarmierender Anstieg von Open-Source-Malware / Seit 2019 haben Sonatype-Analysen mehr als 778.500 bösartige Pakete aufgedeckt

2 Wochen ago

Bayerische KI-Agentur bietet KI-KOMPASS

Das KI-Werkzeug "BAIOSPHERE KI-KOMPASS" soll Unternehmen den Einstieg in KI erleichtern.

2 Wochen ago