Bonjour,
Je cherche à afficher un datagrid dont une colonne aura la couleur de l'arrière plan qui variera selon la valeur d'une autre colonne (masquée).
Par exemple, si la valeur est 1, alors le fond sera rouge, si c'est 2 il sera bleu,...
Ces valeurs sont stockées dans ma base de données. Donc je cherche le moyen de "peindre" l'arrière plan de ma colonne au fur et à mesure que j'affiche mes données, ligne après ligne. Comme le contrôle <ItemStyle> ne peut pas utiliser de liaisons aux données, je pense qu'il faudrait utiliser du Javascript ou je ne sais quoi, une fonction qui récupère cette valeur et qui ressort la bonne couleur...
Voici le code de la colonne dont je veux peindre le fond :
Quelqu'un a-t-il une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <asp:BoundColumn HeaderText="Résultats des évaluations" DataField="resultatAnalyse"> <ItemStyle BackColor='ICI JE VEUX METTRE MA COULEUR'/> </asp:BoundColumn>
Merci d'avance,
Steve
Partager