protected void cmdCancel_Click(object sender, EventArgs e) { try { GrdViewItems.DataSource = null; GrdViewItems.DataBind(); ModalPopupLock.Hide(); BusinessLogic objChk = new BusinessLogic(); string dbfileName = sDataSource.Remove(0, sDataSource.LastIndexOf(@"App_Data\") + 9); dbfileName = dbfileName.Remove(dbfileName.LastIndexOf(";Persist Security Info")); if (objChk.CheckForOffline(Server.MapPath("Offline\\" + dbfileName + ".offline"))) { lnkBtnAdd.Visible = false; pnlSearch.Visible = false; } } catch (Exception ex) { TroyLiteExceptionManager.HandleException(ex); } }