protected void rptFolders_ItemDataBound(object sender, RepeaterItemEventArgs e) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); if (e.Item.ItemType == ListItemType.Footer) { DropDownList drpCopyCutFolderNames = (DropDownList)e.Item.FindControl("drpCopyCutFolderNames"); DataBindHelper.BindDDL(ref drpCopyCutFolderNames, obj.GetCompanyFolders(this.smCompanyID, false, false), "FolderName", "FolderID", "-1", PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendFolder), "-1"); DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { PIKCV.COM.EnumDB.FolderTypeID FolderType = (PIKCV.COM.EnumDB.FolderTypeID)Convert.ToInt32(dt.Rows[0]["FolderTypeID"]); if (FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersWillBeBought || FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersBough) { ((ImageButton)e.Item.FindControl("btnCutToFolder")).Visible = false; } else { ((ImageButton)e.Item.FindControl("btnCutToFolder")).Visible = true; } if (FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersBough) { ((Panel)e.Item.FindControl("pnlBuyCommunicationInformation")).Visible = false; } else { ((Panel)e.Item.FindControl("pnlBuyCommunicationInformation")).Visible = true; } } else { this.GoToDefaultPage(); } } else if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { ((Panel)e.Item.FindControl("pnlContactInfo")).Visible = ((int.Parse(((Literal)e.Item.FindControl("ltlIsOwned")).Text)) > 0); int UserID = int.Parse(((Literal)e.Item.FindControl("ltlUserID")).Text); Repeater rptFolderNames = ((Repeater)e.Item.FindControl("rptFolderNames")); DataBindHelper.BindRepeater(ref rptFolderNames, obj.GetCompanyFolderDetailByUserID(UserID, this.smCompanyID)); ((Panel)e.Item.FindControl("pnlTemporaryUserEmail")).Visible = (bool.Parse(((Literal)e.Item.FindControl("ltlIsFolderDefault")).Text)); } }