У меня есть sqldatasource, который загружает данные с моего сервера и помещает их в datagrid.Изменить цвет строки на основе значения столбца в строке
У меня есть столбец с именем clnumber, что имеет, номер 1,2,3
Я хочу, чтобы каждая строка имеет различный цвет в зависимости от того, какого числа в этом столбце DataRow
ЭТО код, я использовал
$(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" });
}
})
});
один вопиющий вопрос с этим фрагментом JQuery является то, что «Gridview1» на самом деле не относятся ни к чему. Теперь «# Gridview1» или «.Gridview1» может работать. См. Мое новое сообщение ниже с помощью решения jQuery для решения этой проблемы. – Didaxis