Bonjour à toutes et à tous,

Je suis face à un petit problème que je n'arrive pas à résoudre.

Avant toutes choses, voici mon environnement de dev au cas où cela aurait une influence sur vos réponses : Visual Studio 2010 Premium SP1, SQL Server 2008 R2 sur un serveur distant, Windows 7 SP1.

J'ai donc une page web (index.aspx) dans laquelle j'ai deux balises de type <asp:SqlDataSource>. Les propriétés ConnectionString, SelectCommand etc sont bonnes. Les requêtes ont été testées. Je peux afficher les données récupérées dans une <asp: DataList>.
Ce que j'aimerais réaliser : afficher, pour chaque élément de ma première requête, les résultats y correspondant dans la deuxième requête.
Exemple : ma première <asp:SqlDataSource> me retourne par exemple trois résultats qui sont "Manager1", "Manager2", "Manager3".
Pour chaque manager, je voudrais afficher immédiatement les personnels qui travaillent pour lui en dessous de son nom.

Cela donnerait :
- Manager1
-----People1
-----People2
- Manager2
-----People4

etc.

En utilisant les balises <asp: DataList>, je n'arrive pas à faire une imbrication me permettant de parvenir à ce résultat.

Merci d'avance pour votre aide.

Cordialement,

--
AP