protected override void AttachChildControls()
 {
     if (!int.TryParse(this.Page.Request.QueryString["activityId"], out this.activityId))
     {
         base.GotoResourceNotFound();
     }
     this.hlkLink            = (HyperLink)this.FindControl("hlkLink");
     this.litHelpDescription = (Literal)this.FindControl("litHelpDescription");
     this.litHelpTitle       = (Literal)this.FindControl("litHelpTitle");
     this.lblFront           = (Label)this.FindControl("lblFront");
     this.lblNext            = (Label)this.FindControl("lblNext");
     this.lblFrontTitle      = (Label)this.FindControl("lblFrontTitle");
     this.lblNextTitle       = (Label)this.FindControl("lblNextTitle");
     this.aFront             = (HtmlAnchor)this.FindControl("front");
     this.aNext = (HtmlAnchor)this.FindControl("next");
     if (!this.Page.IsPostBack && (this.activityId > 0))
     {
         PromotionInfo promote = CommentBrowser.GetPromote(this.activityId);
         if (promote == null)
         {
             base.GotoResourceNotFound();
         }
         else
         {
             PageTitle.AddSiteNameTitle(promote.Name, HiContext.Current.Context);
             this.litHelpTitle.Text       = promote.Name;
             this.litHelpDescription.Text = promote.Description;
             PromotionInfo frontOrNextPromoteInfo = CommentBrowser.GetFrontOrNextPromoteInfo(promote, "Front");
             if (frontOrNextPromoteInfo != null)
             {
                 if (this.lblFront != null)
                 {
                     this.lblFront.Visible   = true;
                     this.aFront.HRef        = "FavourableDetails.aspx?activityId=" + frontOrNextPromoteInfo.ActivityId;
                     this.lblFrontTitle.Text = frontOrNextPromoteInfo.Name;
                 }
             }
             else if (this.lblFront != null)
             {
                 this.lblFront.Visible = false;
             }
             PromotionInfo info3 = CommentBrowser.GetFrontOrNextPromoteInfo(promote, "Next");
             if (info3 != null)
             {
                 if (this.lblNext != null)
                 {
                     this.lblNext.Visible   = true;
                     this.aNext.HRef        = "FavourableDetails.aspx?activityId=" + info3.ActivityId;
                     this.lblNextTitle.Text = info3.Name;
                 }
             }
             else if (this.lblNext != null)
             {
                 this.lblNext.Visible = false;
             }
         }
     }
 }
Пример #2
0
 protected override void AttachChildControls()
 {
     if (!int.TryParse(base.GetParameter("activityId", false), out this.activityId))
     {
         base.GotoResourceNotFound();
     }
     this.litHelpDescription = (Literal)this.FindControl("litHelpDescription");
     this.litHelpTitle       = (Literal)this.FindControl("litHelpTitle");
     if (!this.Page.IsPostBack)
     {
         PromotionInfo promote = CommentBrowser.GetPromote(this.activityId);
         if (promote == null)
         {
             base.GotoResourceNotFound();
         }
         else
         {
             PageTitle.AddSiteNameTitle(promote.Name);
             this.litHelpTitle.Text       = promote.Name;
             this.litHelpDescription.Text = promote.Description;
         }
     }
 }
Пример #3
0
 protected override void AttachChildControls()
 {
     if (!int.TryParse(this.Page.Request.QueryString["activityId"], out this.activityId))
     {
         base.GotoResourceNotFound();
     }
     this.hlkLink            = (HyperLink)this.FindControl("hlkLink");
     this.litHelpDescription = (Literal)this.FindControl("litHelpDescription");
     this.litHelpTitle       = (Literal)this.FindControl("litHelpTitle");
     this.lblFront           = (Label)this.FindControl("lblFront");
     this.lblNext            = (Label)this.FindControl("lblNext");
     this.lblFrontTitle      = (Label)this.FindControl("lblFrontTitle");
     this.lblNextTitle       = (Label)this.FindControl("lblNextTitle");
     this.aFront             = (HtmlAnchor)this.FindControl("front");
     this.aNext = (HtmlAnchor)this.FindControl("next");
     if (!this.Page.IsPostBack && (this.activityId > 0))
     {
         PromotionInfo promote = CommentBrowser.GetPromote(this.activityId);
         if (promote == null)
         {
             base.GotoResourceNotFound();
         }
         else
         {
             PageTitle.AddSiteNameTitle(promote.Name, HiContext.Current.Context);
             this.litHelpTitle.Text = promote.Name;
             if (promote.PromoteType == PromoteType.FullDiscount)
             {
                 this.hlkLink.Text        = "满额打折";
                 this.hlkLink.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("Promotes", new object[] { 2 });
             }
             if (promote.PromoteType == PromoteType.FullFree)
             {
                 this.hlkLink.Text        = "满额免费用";
                 this.hlkLink.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("Promotes", new object[] { 3 });
             }
             if (promote.PromoteType == PromoteType.PurchaseGift)
             {
                 this.hlkLink.Text        = "买几送几";
                 this.hlkLink.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("Promotes", new object[] { 4 });
             }
             if (promote.PromoteType == PromoteType.WholesaleDiscount)
             {
                 this.hlkLink.Text        = "批发打折";
                 this.hlkLink.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("Promotes", new object[] { 5 });
             }
             this.litHelpDescription.Text = promote.Description;
             PromotionInfo frontOrNextPromoteInfo = CommentBrowser.GetFrontOrNextPromoteInfo(promote, "Front");
             if (frontOrNextPromoteInfo != null)
             {
                 if (this.lblFront != null)
                 {
                     this.lblFront.Visible   = true;
                     this.aFront.HRef        = "FavourableDetails.aspx?activityId=" + frontOrNextPromoteInfo.ActivityId;
                     this.lblFrontTitle.Text = frontOrNextPromoteInfo.Name;
                 }
             }
             else if (this.lblFront != null)
             {
                 this.lblFront.Visible = false;
             }
             PromotionInfo info3 = CommentBrowser.GetFrontOrNextPromoteInfo(promote, "Next");
             if (info3 != null)
             {
                 if (this.lblNext != null)
                 {
                     this.lblNext.Visible   = true;
                     this.aNext.HRef        = "FavourableDetails.aspx?activityId=" + info3.ActivityId;
                     this.lblNextTitle.Text = info3.Name;
                 }
             }
             else if (this.lblNext != null)
             {
                 this.lblNext.Visible = false;
             }
         }
     }
 }