private void LoadCEActs(GridView eGrid) { CEActsTableAdapter index = new CEActsTableAdapter(); DataTable dtActsIndexName = index.GetIndex_ID_BySubCat(ddlsubcategory.SelectedValue); if (dtActsIndexName.Rows.Count > 0) { editGrid.Visible = true; editGrid.DataSource = dtActsIndexName; editGrid.DataBind(); if (editGrid.Columns.Count > 0) editGrid.Columns[0].Visible = false; else { editGrid.HeaderRow.Cells[2].Visible = false; foreach (GridViewRow gvr in editGrid.Rows) { if (ddlsubcategory.SelectedValue.Equals("Case Laws")) { gvr.Cells[2].Visible = false; gvr.Cells[3].Visible = false; } else { gvr.Cells[2].Visible = false; } } } // editGrid.Columns[1].Visible = false; } }