I have a sqldatasource and gridview.
I have two columns:
ID | Status
1 Closed
2 Opened
3 Waiting
How to change the color of the label in the view state of the gridview depeding on the value from the 'status' column.
For example if the value in the cell is “Closed” the label color will be red , if it’s opened then it will become green and so on.
I’ve thought about looping through all cells of the status column and if the cell contains a certain value the color will change. ( in row data bound event ) . But I haven’t done this because I don’t find this idea as a good one because of the looping part.
You can enable the RowDataBound Event in the markup
And put this in your Code-Behind file.