Is it possible to set the background color based on the values in the rows first column?
For instance I’ve got rows of meetings where the first column is a date. If that date is within this month I’d like to color the corresponding row yellow, if the date is next month I want the corresponding row to be green and so on. I was wondering if I could tweak the code you did for my previous dynamic colored cell question?
Thanks
Most simple solution - use onRowCreated event
grid.attachEvent(“onRowCreated”,function(id){
if (some_check(grid.cells(id,0).getValue()))
grid.setRowTextStyle(id,“background-color:yellow”);
else
grid.setRowTextStyle(id,“background-color:green”);
})
where some_check - your date checking function
By the way, if you are using non-default date format - client side date parsing and checking may be a pretty complicated, it would be much easier to do such operation on server side and provide extra flag through userdata or row attribute
Thanks that did it! I like your server side suggestion.