ça ne semble pourtant pas bien compliqué mais je n'arrive pas à peupler correctement un tableau html (dont seules les balises <table> et <th> figurent dans la page ASPX), à partir d'une liste d'objets personnalisée.
Pourrais-je avoir un petit coup de main svp ?
Voici un extrait de code :
Dans la page ASP, j'ai un tableau avec id="table1"
Dans le codebehind, je commence par peupler des objets HtmlTableRow depuis ma liste comme ceci :
Le problème est que seule le dernier élément de ma liste theEvaluations est présent dans le tableau final ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 HtmlTableCell cell1 = new HtmlTableCell(); HtmlTableCell cell2 = new HtmlTableCell(); foreach (Evaluation eval in theEvaluations) { HtmlTableRow anEvaluation = new HtmlTableRow();` cell1.InnerText = eval.attr1; anEvaluation.Cells.Add(cell1); cell2.InnerText = eval.attr2; anEvaluation.Cells.Add(cell2); table1.Rows.Add(anEvaluation); // ajout de la ligne au tableau de la page ASP }
D'avanc merci !
Partager