private void GetActivityTransferStatus() { try { dvMsg.Style.Add("display", "none"); MDMSVC.DC_SupplierEntity RQ = new MDMSVC.DC_SupplierEntity(); var result = MasterSvc.GetActivitySysStatusData(RQ); if (result != null) { grdvwActivityData.DataSource = result; grdvwActivityData.DataBind(); } else { grdvwActivityData.DataSource = null; grdvwActivityData.DataBind(); } foreach (GridViewRow rowitem in grdvwActivityData.Rows) { if (rowitem.Cells[2].Text == "Running" || rowitem.Cells[2].Text == "Scheduled") { foreach (GridViewRow row in grdSupplierEntity.Rows) { LinkButton refreshButton = (LinkButton)(row.FindControl("btnUpdate")); refreshButton.Enabled = false; refreshButton.BackColor = System.Drawing.Color.Red; } break; } else { foreach (GridViewRow row in grdSupplierEntity.Rows) { LinkButton refreshButton = (LinkButton)(row.FindControl("btnUpdate")); refreshButton.Enabled = true; refreshButton.BackColor = System.Drawing.Color.Green; } } } } catch (Exception) { throw; } }