Salut ;
j'ai besoin d'afficher les données d'une table horizontalement dans une gridview ou datagrid est ce possible?
merci.
Salut ;
j'ai besoin d'afficher les données d'une table horizontalement dans une gridview ou datagrid est ce possible?
merci.
il suffit définir une table dans ton TemplateField si tu utilise une grille et tu fait une intruction du genre <code> <td width="50%"><asp:Label ID="Label2" runat="server"
Text='<%# HttpUtility.HtmlEncode(Convert.ToString(Eval("Nomdelacolone"))) %>' /></td>
<td width="25%"></code>
tu aurait pu faire aussi un simple bind
avecle datalist c'est encore plus facile il faut augmenter ton tableau dans ton itemptemplate ........... assure toi aussi dans le cas de la grillle que sa propriété autogeneratecolumn est a false
Salut ;
Merci beaucoup inno007 je vais essayé cette solution.
merci encore
regarde la propriété GridLine de la grille ça peut être utile
Salut;
Merci inno007 mais ça marche pas
voilà je vais essayer de poser la question autrement:
j'ai une table EXAMEN(NOTE,#NUM_INSCRIPTION,`#CODE_MATIERE)
j'aimerais bien l'afficher horisontalement comme suit:
NUM_INSCIPTION M1 M 2 M3
122 10 5 11
123 15 10 13
124 12 6 12
pour ensuite calculer la moyenne?cest possible?
merciiiiiiiiiiiiiiiii
C'est encore moije redit:
En fait j'ai une table Examen(note,#num_inscription,#code_matiere)
Etudiant(num_inscription,.........)
matiere(code_matiere,..........)
Jaimerais bien afficher les données de la table examen horizontalement c àd au lieu de:
Num_inscription, code_mat note
120 1 10
120 2 12
120 3 18
120 4 16
avoir cela
num_inscription 1 2 3 4
120 10 12 18 16
j'espère que j'ai arrivé à expliquer ce que je cherche à faire.
Merci encore
Je vois deux possibilités :
1.
J'utiliserais un repeater pour chaque ligne qui pointera sur la même Datasource.
Dans ton premier repeater tu affiches uniquement les valeurs de ta 1er colonnes
et ainsi de suite pour chaque ligne.
2.
Tu utilises un litteral. Et en code behind tu récupéres ton datasource, et tu créé le code HTML correspondant à ton tableau final. Que tu pousseras dans ton litteral.
Merci infiniment Mat20, inno007;
J'ai utilisé pivot table pour résoudre ça étant donné que je travail avec sqlserver.
merciiiiiiiii
Partager