Wie verwende ich Linq für die Auslagerung einer generischen collection?
Habe ich ein System.Generisches.Sammlungen.Liste(Von MyCustomClass) Typ object.
Gegeben integer varaibles pagesize und pagenumber, wie kann ich die Abfrage nur jede einzelne Seite von MyCustomClass Objekte?
- Ich glaube, Sie haben den Take-und Skip-Funktion, dies zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Ihre linq-Abfrage, die enthält alle Zeilen, die Sie anzeigen möchten, kann dieser code verwendet werden:
Können Sie auch eine Erweiterung der Methode auf das Objekt schreiben zu können,
bekommen die ersten 50 Datensätze der Seite 2. Wenn es das ist, was du willst, die Informationen auf der solid code-blog.
Hallo Es ist eine böse Sache namens PagedList, die ich beim beobachten eines Rob Conery Bildschirm Geworfen.
http://blog.wekeroad.com/2007/12/10/aspnet-mvc-pagedlistt/
Es hat all das Überspringen und Nehmen Sachen gebaut.
Alles, was Sie tun, ist rufen Sie
Hoffe es hilft.. ich bin mit es jetzt und es funktioniert ok für linq to entities. Mit Linq to entities führen Sie eine Bestellung, bevor Sie Sie verwenden können, Überspringen und Nehmen.