Asp.Net Gridview TableCell BackColor Change Using Condition of Cell Value

Asp.Net Gridview TableCell BackColor Change Using Condition of Cell Value 


Introduction :  This Tutorial Explain How to Change the Background color of Gridview TableCell using the specific condition of Gridview row.some time it need to change or highlight the Gridview TableCell you can change it dynamically by applying some condition as below tutorial.

Step :1  First You Can Need to Create Gridview RowDatabound  Event   "GridView1_RowDataBound" and apply some condition for TableCell Value to Change cell Backcolor Dynamically.



 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                int rank = int.Parse(e.Row.Cells[4].Text);
                if (rank < 20)
                {
                    e.Row.Cells[4].BackColor = Color.Yellow;
                }
                else if (rank < 40)
                {
                    e.Row.Cells[4].BackColor = Color.Maroon;
                }
                else
                {
                    e.Row.Cells[4].BackColor = Color.Green;
                }
            }
        }

Now You Can Run Project Find OutPut As Following



Previous
Next Post »