Frage

Ich bin mit dem neuen ASP.Net ListView-Steuerelement, um die Liste Datenbank-Elemente, die zusammen gruppiert in Abschnitte basierend auf einer von Ihr Spalten in etwa so:

region1
    store1
    store2
    store3
region2
    store4
region3
    store5
    store6

Ist dies möglich mit der ListView GroupItemTemplate?Jedes Beispiel, das ich gesehen habe, verwendet eine statische Anzahl der Elemente pro Gruppe, die nicht für mich arbeiten.Bin ich Missverständnis der Zweck der GroupItem?

War es hilfreich?

Lösung

Ich habe nicht verwendet GroupItemCount, aber ich habe dieses Beispiel geschrieben von Matt Berseth' Titel Aufbau einer Gruppierung Raster mit den ASP.NET 3.5 LinqDataSource-und ListView-Steuerelementen und gruppierte Elemente mit einem Schlüssel, gerade wie Sie möchten.

Es wird mit einem äußeren und einem inneren ListView-Steuerelement.Funktioniert Super, es zu versuchen.

Andere Tipps

Stellen Sie sicher, Sie tun eine DataBind NACH Einstellung der GroupItemCount Eigentum.Ich hatte das gleiche problem und das ist, was ich Tat, um es zu lösen.

Ich habe versucht, mit GroupItemCount programmgesteuert, aber es gibt mir die erwarteten Ergebnisse.

Ich folgte Otto ' s Vorschlag und umgesetzt, einem äußeren und einem inneren ListView-Steuerelement.Dies scheint die beste Lösung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top