2010-02-12 6 views
0

Je veux afficher les données au formatReport Viewer ou Gridview/Datalist/répéteur

Store Name 
Department1 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Store Name1 
Department1 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

dont le contrôle est la meilleure façon d'afficher les données en format ci-dessus. Avec gridview je dois obtenir que chaque département pour un magasin donné le fusionne et montre des données. Note: Mes colonnes sont dynamiques

+1

Oui, mais avec du cristal, vous devez vous couper les yeux avec une fourchette et sacrifier les chats à Xa-Mul. – womp

Répondre

1

Que diriez-vous de nested Repeater controls?

+0

mes colonnes sont dynamiques comment puis-je les lier au modèle d'élément? –

+0

Vous pouvez ajouter dynamiquement des colonnes au Répéteur, ou simplement utiliser une seule colonne et formater vos données avec HTML (une table, par exemple). – cdonner

0

Vous pouvez créer un contrôle utilisateur, qui affiche

Department2 
User1 2 3 5 6 
User2 2 3 5 6 
User3 2 3 5 6 
User4 2 3 5 6 

Ensuite, créez une liste de contrôles et les ajouter à un groupe ou un conteneur, qui a verticla barre de défilement.

1

Vous pouvez utiliser le contrôle DataList imbriqué pour obtenir ce type de sortie. Pour cela, vous devez prendre deux datalist Fist on tiendra vos données de base et le second va répéter vos données.Vous devez piéger DataList.ItemDataBound Événement de premier datalist, puis trouver la valeur de id et lier un autre datalist pour le remplir.

Questions connexes