Mehr Übersicht mit DataPager-Steuerelement

Bei den zahlreichen Daten-Steuerelementen, die .NET mitbringt, sollte man das Standardverfahren zum Laden der Daten aus einer Back-End-Datenquelle beachten: Die Steuerelemente laden alle Daten aus der Datenquelle, bevor sie eine Untermenge davon auf der Seite anzeigen.

Beim seitenweisen Navigieren, ob mit oder ohne das DataPager-Steuerelement, ist daher für jede einzelne Seitenanzeige eine Serveranfrage erforderlich. Das kann zu Performance-Einbußen für den Benutzer führen. Bei umfangreichen Datensätzen wirkt sich das besonders störend aus. AJAX bietet eine Möglichkeit, diese Serveranfragen vor dem Benutzer zu verbergen.

Die folgende ASP.NET-Seite zeigt die ListView- und DataPager-Steuerelemente innerhalb einer AJAX-fähigen Seite. Durch das Abrufen der Daten im Hintergrund werden wiederholte Seitenabrufe vor dem Benutzer verborgen.

Das mag zwar für kleinere Datensätze eine praktikable Lösung sein, verbessert jedoch nicht generell die Performance bei Datenabfragen. Deshalb soll hier demnächst eine andere Möglichkeit vorgestellt werden, wie man den Datenzugriff optimiert, so dass nur die erforderlichen Datensätze geladen werden.

Zusammenfassung

Mit der Einführung der ListView- und DataPager-Steuerelemente in .NET 3.5 hat Microsoft auf die Wünsche der Entwickler nach besseren Anzeigemöglichkeiten reagiert. Die Bereitstellung der Funktionen für eine seitenweise Anzeige mithilfe des DataPager-Steuerelements bietet Entwicklern mehr Optionen zum Erstellen von Oberflächen, mit denen die Benutzer durch die Daten navigieren können.

Welche Features von .NET 3.5 finden Sie am spannendsten? Halten Sie die Bereitstellung der Funktion zur seitenweisen Anzeige in einem eigenen Steuerelement für eine gute Idee? Teilen Sie Ihre Meinung im Forum mit!

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Cloudflare: Weltweiter Internettraffic wächst 2024 um 17,2 Prozent

Das Wachstum konzentriert sich wie im Vorjahr auf das zweite Halbjahr. Google dominiert bei den…

2 Wochen ago

Adobe stopft kritische Löcher in Reader und Acrobat

Sie ermöglichen eine Remotecodeausführung. Angreifbar sind Acrobat DC, 2024 und 2020 sowie Reader DC und…

2 Wochen ago

Dezember-Patchday: Microsoft schließt Zero-Day-Lücke

Die öffentlich bekannte und bereits ausgenutzte Schwachstelle erlaubt eine Rechteausweitung. Betroffen sind alle unterstützten Versionen…

2 Wochen ago

Quantencomputer: Google meldet Durchbruch bei Fehlerkorrektur

Der neue Quantenchip Willow löst eine Herausforderung, an der seit 30 Jahren gearbeitet wird. Google…

2 Wochen ago

OpenAI veröffentlicht KI-Video-Tool Sora

Es erstellt kurze Videoclips aus Textaufforderungen. Sora steht ab sofort Abonnenten von ChatGPT Plus und…

2 Wochen ago

KI-Modell „Made in Germany“

Telekom bietet als erstes Unternehmen kommerzielles Angebot mit Teuken-7B von OpenGPT-X.

2 Wochen ago