Blättern (Paging)

Ein großer Vorteil des ObjectDataSource-Steuerelements ist auch, dass es ein benutzerdefiniertes Blättern (Custom Paging) erlaubt. Bei SqlDataSource findet das Blättern dagegen immer auf dem Webserver statt. In dem ObjectDataSource-Steuerelement kann durch EnablePaging das benutzerdefinierte Blättern aktiviert werden, bei dem darunter liegende Schichten (im besten Fall die Datenbank) das Blättern übernehmen.

Das Blättern wird von den Datenquellensteuerelementen an die Managerklasse durch zwei zusätzliche Parameter vom Typ Int32 bei der Select-Methode übergeben: zuerst die Anzahl der Datensätze und dann die Nummer des ersten Datensatzes. 10,31 bedeutet also Datensatz 31 bis 40. Die entsprechenden Überladungen sind nur für das benutzerdefinierte ...

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.