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; } } } }
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; } } } }