Réponse acceptée !
Bonjour
Tu as plusieurs solutions, mais je vais d'abord t'expliquer "le problème"
quand tu as un controle de données (gridview, datalist, repeater & co) il faut savoir que pour afficher il lui faut en datasource un objet ou il puisse faire un for each dessus (en fait qu'il implement IEnumerable)
A partir de ton datasource il va boucler sur toutes les lignes et remplir les données :)
Donc en théorie pour faire ce que tu veux, il faudrais mettre toutes tes données dans une meme ligne (élement de la boucle for each) et ensuite tu pourrais faire ce qeu tu veux facilement.
En pratique tu peux bidouiller ;)
le repeater a la possibilité de mettre un <alternatingTemplate> (ou un truc du genre)
tu peux donc bidouiller sur les 2 trucs pour faire de quelque chose de correcte :-) le problème est lorsque tu auras un nombre de ligne impaire :s Il faudra alors rajouter des choses dans le <LastItemTemplate> (ou similaire) qui va appeller une fonction genre isEven() qui dira si le datasource est paire ou non, puis ecrire le render pour fermer ton tableau.
Si tu veux faire un gridview il faudrais obligatoirement faire une requete qui retourne 2 ligne sur une seule (ou alors faire de la mega grosse bidouille :))
Cyril -
MVS -
MCP