private void LoadPromotions() { BEPromotions promotions = new BEPromotions(); BPPromotions bp = new BPPromotions(); promotions = bp.SelectAllActive(); for (int i=0;i<promotions.tbl_Promotions.Count;i++) { if (promotions.tbl_Promotions[i].PromotionName != "" || !promotions.tbl_Promotions[i].IsPromotionImageIDNull() || promotions.tbl_Promotions[i].PromotionDescription != "") { if (this.FindControl("pnlPromotion"+(i+1).ToString()) != null) { this.FindControl("pnlPromotion"+(i+1).ToString()).Visible = true; ((Label)this.FindControl("lblPromotion"+(i+1).ToString()+"Heading")).Text = promotions.tbl_Promotions[i].PromotionName; ((Label)this.FindControl("lblPromotion"+(i+1).ToString()+"Description")).Text = promotions.tbl_Promotions[i].PromotionDescription; if(promotions.tbl_Promotions[i].IsPromotionImageIDNull()) { this.FindControl("pnlPromotionImage"+(i+1).ToString()).Visible = false; this.FindControl("imgPromotion"+(i+1).ToString()).Visible = false; }else { this.FindControl("pnlPromotionImage"+(i+1).ToString()).Visible = true; Image pageImage = ((Image)this.FindControl("imgPromotion"+(i+1).ToString())); pageImage.Visible = true; pageImage.ImageUrl = GetImageName(promotions.tbl_Promotions[i].PromotionImageID,"promo_"); } } } } }