protected void btnDelete_Click(object sender, EventArgs e) { ArrayList arrObj = new ArrayList(); for (int i = 0; i < grdDocs.Items.Count; i++) { CheckBox chk = (CheckBox)grdDocs.Items[i].FindControl("ChkDelete"); if (chk.Checked) { EmployerVisitDO objEmployerVisitDO = new EmployerVisitDO(); objEmployerVisitDO.CompanyID = txtCompanyID.Text; objEmployerVisitDO.ImageId = grdDocs.Items[i].Cells[0].Text.ToString(); objEmployerVisitDO.VisitId = grdDocs.Items[i].Cells[3].Text.ToString(); arrObj.Add(objEmployerVisitDO); } } EmployerBO objEmployerBO = new EmployerBO(); string sReturn = objEmployerBO.DeleteDocs(arrObj); if (sReturn == "deleted") { lblMsg.Text = "Document deleted successfully"; } else { lblMsg.Text = sReturn; } lblMsg.Visible = true; BindData(); }