Paging für beliebige Elemente in MVC

Auf der Suche nach einer einfachen und eleganten Lösung für Paging in MVC bin ich auf das Blog von Martijn Boland gestoßen. Er hat eine kleine Assembly mit den erforderlichen Klassen und Extensions geschrieben. Enthalten ist eine angepasste List mit Metainformation für das Paging und eine Extension zum Rendern des Pagers. Dieser kann mittels CSS weiter angepasst werden. Da der Quellcode frei verfügbar ist, kann man die Quellen weiter nach eigenen Wünschen verfeinern.
Ich nutze eine angepasste Version in meinen Projekten und bin sehr zufrieden. Als Alternative kann man sich das MVC Contrib Projekt auf Codeplex mal anschauen. Hier hat mich aber der Pager nicht überzeugt. Die Darstellung ist nicht so, wie ich sie mir vorstelle. Da es aber ein Opensource-Projekt ist, wird da bestimmt noch was kommen.

Einen wichtigen Bereich unterstützt die Assembly aber nicht, das Sortieren und Filtern. Dazu habe ich aber eine weitere Extension, die ich demnächst hier veröffentlichen werde.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s