tof.p
Messages postés31Date d'inscriptionsamedi 20 septembre 2003StatutMembreDernière intervention 6 mars 2006
-
24 nov. 2004 à 18:21
tof.p
Messages postés31Date d'inscriptionsamedi 20 septembre 2003StatutMembreDernière intervention 6 mars 2006
-
24 nov. 2004 à 20:51
Bonjour,
Je dois afficher le résultat du requête de manière horizontale en X colonnes. C'est à dire, que, si le nombre de colonne =3, je dois voir ceci :
Record 1 Record 2 Record3
Record 4 Record 5 Record 6
.... et ainsi de suite...
C'est très urgent et je ne trouve pas de réponse. Je travaille en c# mais le vb est le bienvenu aussi.
tof.p
Messages postés31Date d'inscriptionsamedi 20 septembre 2003StatutMembreDernière intervention 6 mars 2006 24 nov. 2004 à 19:06
Merci de ta réponse.
Et bien, pour l'instant je n'ai rien mais voici ce que je dois faire.
- Je stocke le résultat de ma requête dans une datatable.
- L'idéal serait d'afficher mes données au moyen d'un repeater, seulement, le repeater travaille ligne par ligne. Moi je voudrais que mes records soient affichés comme ceci :
Col1 => record Col2 => record2 Col3=>record3
..et ainsi sur plusieurs lignes.
Une autre solution le datagrid.... mais je ne sais pas comment faire.
Manuellement, ca veut dire construire une HtmlTable en tenant compte du fait que g besoin de pagination.
tof.p
Messages postés31Date d'inscriptionsamedi 20 septembre 2003StatutMembreDernière intervention 6 mars 2006 24 nov. 2004 à 20:00
Merci Cyril, t sympa
J'ai néanmoins peut-être une solution. Je crois qu'utiliser un DataList va réglér mon problème. Un datalist peut se présenter en plusieurs colonnes. Il suffira d'attribuer ma source de données au datalist et de faire un databind. Normalement j'aurai direct le résultat souhaité. Ce que je veux, c'est utiliser un repeater mais afficher les résultats en colonnes, au lieu de un en dessous de l'autre. Le datalist permet apparamment de faire cela.
J'espère que t'as compris ce que je voulais dire. Si je trouve une soluce, je peux t'envoyer un bout de code si ca peut te servir.
Encore merci
Tof
Vous n’avez pas trouvé la réponse que vous recherchez ?
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 24 nov. 2004 à 20:14
C'est bon au bout de 2 min apres mangé, j'ai quand meme trouvé une solution, que tu pourras utiliser avec le Repeater, bon j'ai pas le temps de tout t'expliquer, et puis c'est pas marrant si je te laisse pas bosser un peu ;)
le principe c'est de faire tout simplement deux tableaux
comme ceci par exemple :
<table >
----, Prenom
</td>
<table >
----, Cyril
</td>
----
DURAND,
----
18
</td>
<td>
Astrid,
----
Bonhomme,
----
18
</td>
</tr>
</table>
</td></tr></table>
à partir de ca, rien de compliqué pour faire un tableau :)