Bonjour,
J'aimerais savoir si il y a une méthode simple pour créer des colonnes dynamiquement dans un datalist a partir du code behing.
Car pour le moment pour créer un tableau avec les resultat dedans, je declare mes colonnes dans le headertemplate et les resultat dans le itemtemplate comme suit :
<HeaderTemplate>
<table border="3px">
<tr>
<td width="100px">
Numéro
<td width="200px">
Nom
<td width="250px">
Prénom
<td width="200px">
Montant
<td width="100px">
Devise
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<a href='ResaCreation.aspx?action=prerech&id_cli=<%# DataBinder.Eval(Container.DataItem, "CLI_ID") %>' style="COLOR: #0000ff;">
<%# DataBinder.Eval(Container.DataItem, "RSV_ID") %>
</a>
<td>
 
<%# DataBinder.Eval(Container.DataItem, "CLI_NOM") %>
<td>
 
<%# DataBinder.Eval(Container.DataItem, "CLI_PRENOM") %>
<td>
 
<%# DataBinder.Eval(Container.DataItem, "RSV_TT_MONTANT") %>
<td>
 
<%# DataBinder.Eval(Container.DataItem, "DVE_ID") %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</datalist>
Je remplit la datasource et voila.

Mais le problème est que maintenant le nombre de colonne est variable a chaque requete alors je ne peu pu faire comme ca...

Si quelqu'un à une idé....
J'ai bien pensé faire un truc à l'arrache avec des 2 Labels un dans le header et lautre dans le itemtemplat et remplir dans le codebehing les 2 labels de code html mais je trouve ca un peu porc kememe.... et etre sur que c'est la seule solution avant de me lancer la dedans...
merki d'avance!!!
