private void btnYES_Click(object sender, System.EventArgs e) { DataTable dtSpareEquip = null; try { equip = new clsEquipment(); equip.iOrgId = OrgId; equip.iId = EquipId; dtSpareEquip = equip.GetSpareEquipList(); if (dtSpareEquip.Rows.Count > 0) { // view spare equipments pnlSelectSpare.Visible = true; pnlNoSpare.Visible = false; pnlViewQuestion.Visible = false; repSpareEquip.DataSource = new DataView(dtSpareEquip); repSpareEquip.DataBind(); } else { // no spare pnlNoSpare.Visible = true; pnlSelectSpare.Visible = false; pnlViewQuestion.Visible = false; btnBack.Visible = false; NextBackControl.sCSSClass = "ok_input_button"; if (Operation == "CheckIn") { NextBackControl.BackText = "<< Back"; NextBackControl.BackPage = BackPage; NextBackControl.NextText = "Continue >>"; } else { NextBackControl.NextText = "Back to Main Menu"; NextBackControl.BackVisible = false; } } } catch (Exception ex) { _functions.Log(ex, HttpContext.Current.User.Identity.Name, SourcePageName); Session["lastpage"] = CurrentPage; Session["error"] = ex.Message; Session["error_report"] = ex.ToString(); Response.Redirect("error.aspx", false); } finally { if (equip != null) { equip.Dispose(); } } }