2017-03-29 2 views
0

Ich möchte Seitenliste in asp.net Core MVC-Anwendung hinzufügen, so nur 10 Ergebnis wird auf der ersten Seite angezeigt, um mehr Ergebnis sehen Ich möchte nächste Option hinzufügen. Ich suchte, aber keine Lösung für diese Operation gefunden. Es gibt NuGet-Paket für asp.net, aber nicht für asp.net Core-Anwendung.Wie fügt man Seitenliste in asp.net Kern MVC Anwendung?

PagedList

X.PagedList (Dies wird von Pagelist gegabelt)

+0

So ziemlich jede clientseitige Komponente für diese Funktionalität (wahrscheinlich einschließlich, was Sie verknüpft haben, oder zumindest sehr eng) wird einige Möglichkeiten haben, eine AJAX-Anfrage durchzuführen, um ihre Daten zu erhalten, solange Ihre Anwendung reagiert auf diese Anfrage sollte es dann gut funktionieren. Die verwendete serverseitige Technologie ändert das nicht wirklich. Was hast du probiert und wo steckst du fest? Wenn Sie nur nach einer Plug-in/Tool-Empfehlung suchen, dann ist das Thema für Stack Overflow nicht relevant. – David

+0

Haben Sie die Dokumente gelesen? https://github.com/kpi-ua/X.PagedList#about-net-core-support –

Antwort

2

Wenn Sie lieber nicht jQuery verwenden und eine Reihe von UI-Layer-Skripte, die Benutzer lesen können, können Sie Ihre Controller und Aktionen ändern Paginierung zu verwenden.

Weitere Informationen zum Hinzufügen, Sortieren und Filtern zu einer Listenansicht finden Sie im folgenden Link.

https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/sort-filter-page

Ich verwende diese in einem Unternehmen Projekt, und auch wenn es ein wenig umständlich auf dem ersten sein, sobald Sie den Dreh raus zu bekommen ist es einfach, die Funktionalität in anderen Seiten zu replizieren.

Verwandte Themen