2012-10-08 4 views
-6

J'ai un ListView asp.net dans lequel je montre des colonnes de slno, rollno, marque d'étudiants dans une classe. Je veux regrouper les étudiants, chaque groupe composé de 5 étudiants dans lequel un séparateur entre eux. Aidez-moi à trouver une solution appropriée.Regroupement dans ListView de ASP.Net

+0

Montrez-nous ce que vous avez essayé jusqu'à présent? –

+0

semble une copie de http://stackoverflow.com/questions/12778682/grouping-in-gridview-of-asp-net –

Répondre

0

Sur l'instance listview dans votre page, attraper l'événement ItemCreated. Décidez dans ce gestionnaire d'événements si un séparateur est requis (comparez la valeur actuelle et la valeur précédente d'une propriété d'élément à un groupe par propriété, ou conservez un compteur à un certain nombre d'éléments) et affichez le résultat si nécessaire. Si vous en avez besoin dans de nombreux endroits, je suggère de créer une classe qui hérite de ListView et qui le fait pour vous.

Alternativement, si votre groupe sur 5 articles est question de créer une table avec 5 étudiants par ligne, regardez un groupement de construction en listview dans: http://msdn.microsoft.com/en-us/library/vstudio/ms771309%28v=vs.90%29.aspx

Questions connexes