protected void Checkall_CheckedChanged(object sender, EventArgs e) { CheckBox ckall = (CheckBox)sender; if (ckall.Checked) { foreach (GridViewRow row in gvSearch2.Rows) { Label AppCode = (Label)row.FindControl("lblappcode"); CheckBox chkSelect = (CheckBox)row.FindControl("chkSelect"); if (!chkSelect.Checked) { Manage_App.Add(AppCode.Text); } chkSelect.Checked = true; } } else { foreach (GridViewRow row in gvSearch2.Rows) { Label AppCode = (Label)row.FindControl("lblappcode"); CheckBox chkSelect = (CheckBox)row.FindControl("chkSelect"); if (chkSelect.Checked) { Manage_App.Remove(AppCode.Text); } chkSelect.Checked = false; } } }
protected void chkSelect_CheckedChanged(object sender, EventArgs e) { CheckBox checkrows = (CheckBox)sender; GridViewRow rowchek = (GridViewRow)checkrows.Parent.Parent; Label AppCode = (Label)rowchek.FindControl("lblappcode"); if (checkrows.Checked) { Manage_App.Add(AppCode.Text); } else { Manage_App.Remove(AppCode.Text); CheckBox ckall = (CheckBox)gvSearch2.HeaderRow.FindControl("Checkall"); ckall.Checked = false; } }