Asp.net mise en forme des listes de données groupées
Question
J'ai une page asp.net où je demande une liste d'URL et les groupes dans les URL. Dans le code derrière, je parcourt chaque groupe et crée un en-tête de groupe, puis répertorie tous les liens.
quelque chose comme ceci:
Groupe 1
Groupe 2
Maintenant que j'ai beaucoup de liens, cela crée une longue liste sur la page et vous devez faire défiler vers le bas.
Quelles sont les meilleures suggestions pour formater ces données à l'aide de plusieurs colonnes ou d'autres options de présentation afin que leur apparence soit meilleure sur une seule page plutôt que sur une longue liste.
Tout exemple de code serait génial. . .
La solution
Pour ASP.NET 3.5, vous pouvez utiliser ListView le contrôle. . ici, vous trouverez un didacticiel intéressant sur le regroupement. Si vous utilisez ASP.NET 1.x ou 2.0, vous pouvez essayer Contrôle DataList (vérifiez le RepeatColumns et Propriétés RepeatDirection ). Le ListView est plus puissant.