J'ai une sqldatasource qui charge les données de mon serveur et les place dans une grille de données.Modifier la couleur de la ligne en fonction de la valeur d'une colonne dans la ligne
J'ai une colonne nommée clnumber qui a, les numéros 1,2,3
Ce que je veux que chaque ligne ont une couleur différente en fonction du nombre est dans cette colonne de datarow
C'EST lE CODE I USED
$(document).ready(function() {
$("#<%=GridView1.UniqueID%> tr").each(function() {
var number = $(this).children('td:eq(6)').text();
if (number == 'OK') {
$(this).children('td').css({ "background-color": "lightgreen" });
}
})
});
Un problème flagrant avec cet extrait de jQuery est que « GridView1 » ne se réfère pas vraiment à quoi que ce soit. Maintenant, '# Gridview1' ou '.Gridview1' pourrait fonctionner. Voir mon nouveau message ci-dessous avec une solution jQuery à ce problème. – Didaxis