void ReleaseDesignerOutlets() { if (BrandLabel != null) { BrandLabel.Dispose(); BrandLabel = null; } if (BrandTextField != null) { BrandTextField.Dispose(); BrandTextField = null; } if (RegistrationNumberLabel != null) { RegistrationNumberLabel.Dispose(); RegistrationNumberLabel = null; } if (RegistrationNumberTextField != null) { RegistrationNumberTextField.Dispose(); RegistrationNumberTextField = null; } if (TypeLabel != null) { TypeLabel.Dispose(); TypeLabel = null; } if (TypeTextField != null) { TypeTextField.Dispose(); TypeTextField = null; } if (WeightLabel != null) { WeightLabel.Dispose(); WeightLabel = null; } if (WeightTextField != null) { WeightTextField.Dispose(); WeightTextField = null; } if (NextButton != null) { NextButton.Dispose(); NextButton = null; } }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { if (Grid != null) { if (!Grid.IsDisposed) { Grid.Dispose(); } Grid = null; } if (GoldLabel != null) { if (!GoldLabel.IsDisposed) { GoldLabel.Dispose(); } GoldLabel = null; } if (WeightLabel != null) { if (!WeightLabel.IsDisposed) { WeightLabel.Dispose(); } WeightLabel = null; } if (FragmentButton != null) { if (!FragmentButton.IsDisposed) { FragmentButton.Dispose(); } FragmentButton = null; } } }
protected override void AttachChildControls() { radlAddress = (Common_ShippingAddressRadioButtonList)FindControl("Common_ShippingAddressesRadioButtonList"); dropRegions = (RegionSelector)FindControl("dropRegions"); txtShipTo = (TextBox)FindControl("txtShipTo"); txtAddress = (TextBox)FindControl("txtAddress"); txtZipcode = (TextBox)FindControl("txtZipcode"); txtCellPhone = (TextBox)FindControl("txtCellPhone"); txtTelPhone = (TextBox)FindControl("txtTelPhone"); orderOptionList = (Common_OrderOptionList)FindControl("Common_OrderOptions"); shippingModeList = (Common_ShippingModeList)FindControl("Common_ShippingModeList"); paymentModeList = (Common_PaymentModeList)FindControl("grd_Common_PaymentModeList"); inputPaymentModeId = (HtmlInputHidden)FindControl("inputPaymentModeId"); inputShippingModeId = (HtmlInputHidden)FindControl("inputShippingModeId"); hdbuytype = (HtmlInputHidden)FindControl("hdbuytype"); lblPaymentPrice = (PaymentPriceLabel)FindControl("lblPaymentPrice"); lblShippModePrice = (ShippingModePriceLabel)FindControl("lblShippModePrice"); cartProductList = (Common_SubmmintOrder_ProductList)FindControl("Common_SubmmintOrder_ProductList"); cartGiftList = (Common_SubmmintOrder_GiftList)FindControl("Common_SubmmintOrder_GiftList"); lblOrderOptionPrice = (OrderOptionPriceLabel)FindControl("lblOrderOptionPrice"); litProductAmount = (Literal)FindControl("litProductAmount"); litAllWeight = (WeightLabel)FindControl("litAllWeight"); litPoint = (PointTotalLabel)FindControl("litPoint"); lblOrderTotal = (OrderTotalPriceLabel)FindControl("lblOrderTotal"); lblCartTotalPrice = (CartTotalPriceLabel)FindControl("lblCartTotalPrice"); txtMessage = (TextBox)FindControl("txtMessage"); hlkFeeFreeName = (HyperLink)FindControl("hlkFeeFreeName"); lblServiceChargeFree = (ServiceChargeFreeNameLabel)FindControl("lblServiceChargeFree"); lblShipChargeFee = (ShipChargeFeeNameLabel)FindControl("lblShipChargeFee"); lblPackingChargeFree = (PackingChargeFreeNameLabel)FindControl("lblPackingChargeFree"); hlkDiscountName = (HyperLink)FindControl("hlkDiscountName"); litDiscountPrice = (Literal)FindControl("litDiscountPrice"); htmlCouponCode = (HtmlInputText)FindControl("htmlCouponCode"); CmbCoupCode = (HtmlSelect)FindControl("CmbCoupCode"); litCouponAmout = (CouponPriceLabel)FindControl("litCouponAmout"); btnCreateOrder = ButtonManager.Create(FindControl("btnCreateOrder")); btnCreateOrder.Click += new EventHandler(btnCreateOrder_Click); if (!Page.IsPostBack) { //绑定地址 BindUserAddress(); //绑定订单 orderOptionList.DataSource = ShoppingProcessor.GetUsableOrderLookupLists(); orderOptionList.DataBind(); //绑定配送方式 shippingModeList.DataSource = ShoppingProcessor.GetShippingModes(); shippingModeList.DataBind(); //绑定支付方式 ReBindPayment(); if (shoppingCart != null) { BindPromote(shoppingCart); BindShoppingCartInfo(shoppingCart); CmbCoupCode.DataTextField = "DisplayText"; CmbCoupCode.DataValueField = "ClaimCode"; CmbCoupCode.DataSource = ShoppingProcessor.GetCoupon(shoppingCart.GetTotal()); CmbCoupCode.DataBind(); ListItem item = new ListItem("", "0"); CmbCoupCode.Items.Insert(0, item); hdbuytype.Value = buytype; } } }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { if (Grid != null) { if (!Grid.IsDisposed) { Grid.Dispose(); } Grid = null; } if (TitleLabel != null) { if (!TitleLabel.IsDisposed) { TitleLabel.Dispose(); } TitleLabel = null; } if (GoldLabel != null) { if (!GoldLabel.IsDisposed) { GoldLabel.Dispose(); } GoldLabel = null; } if (GameGoldLabel != null) { if (!GameGoldLabel.IsDisposed) { GameGoldLabel.Dispose(); } GameGoldLabel = null; } if (WeightLabel != null) { if (!WeightLabel.IsDisposed) { WeightLabel.Dispose(); } WeightLabel = null; } if (CurrencyLabel != null) { if (!CurrencyLabel.IsDisposed) { CurrencyLabel.Dispose(); } CurrencyLabel = null; } if (CloseButton != null) { if (!CloseButton.IsDisposed) { CloseButton.Dispose(); } CloseButton = null; } if (SortButton != null) { if (!SortButton.IsDisposed) { SortButton.Dispose(); } SortButton = null; } if (TrashButton != null) { if (!TrashButton.IsDisposed) { TrashButton.Dispose(); } TrashButton = null; } if (GoldTitle != null) { if (!GoldTitle.IsDisposed) { GoldTitle.Dispose(); } GameGoldTitle = null; } if (GameGoldTitle != null) { if (!GameGoldTitle.IsDisposed) { GameGoldTitle.Dispose(); } GameGoldTitle = null; } } }
protected override void AttachChildControls() { if (!int.TryParse(this.Page.Request.QueryString["productId"], out this.productId)) { base.GotoResourceNotFound(); } this.common_Location = (Common_Location)this.FindControl("common_Location"); this.litProductCode = (Literal)this.FindControl("litProductCode"); this.litProductName = (Literal)this.FindControl("litProductName"); this.lblSku = (SkuLabel)this.FindControl("lblSku"); this.lblStock = (StockLabel)this.FindControl("lblStock"); this.litUnit = (Literal)this.FindControl("litUnit"); this.litWeight = (WeightLabel)this.FindControl("litWeight"); this.litBrosedNum = (Literal)this.FindControl("litBrosedNum"); this.litBrand = (Literal)this.FindControl("litBrand"); this.lblSalePrice = (FormatedMoneyLabel)this.FindControl("lblSalePrice"); this.lblTotalPrice = (TotalLabel)this.FindControl("lblTotalPrice"); this.litDescription = (Literal)this.FindControl("litDescription"); this.litShortDescription = (Literal)this.FindControl("litShortDescription"); this.btnOrder = (BuyButton)this.FindControl("btnOrder"); this.hpkProductConsultations = (HyperLink)this.FindControl("hpkProductConsultations"); this.hpkProductReviews = (HyperLink)this.FindControl("hpkProductReviews"); this.lblCurrentSalePrice = (FormatedMoneyLabel)this.FindControl("lblCurrentSalePrice"); this.litContent = (Literal)this.FindControl("litContent"); this.lblEndTime = (FormatedTimeLabel)this.FindControl("lblEndTime"); this.litRemainTime = (Literal)this.FindControl("litRemainTime"); this.images = (Common_ProductImages)this.FindControl("common_ProductImages"); this.rptExpandAttributes = (ThemedTemplatedRepeater)this.FindControl("rptExpandAttributes"); this.skuSelector = (SKUSelector)this.FindControl("SKUSelector"); this.reviews = (Common_ProductReview)this.FindControl("list_Common_ProductReview"); this.consultations = (Common_ProductConsultations)this.FindControl("list_Common_ProductConsultations"); this.correlative = (Common_GoodsList_Correlative)this.FindControl("list_Common_GoodsList_Correlative"); if (!this.Page.IsPostBack) { ProductBrowseInfo info = ProductBrowser.GetProductBrowseInfo(this.productId, new int?(this.reviews.MaxNum), new int?(this.consultations.MaxNum)); CountDownInfo countDownInfo = ProductBrowser.GetCountDownInfo(this.productId); if ((info.Product == null) || (countDownInfo == null)) { this.Page.Response.Redirect(Globals.ApplicationPath + "/ResourceNotFound.aspx?errorMsg=" + Globals.UrlEncode("该件商品参与的限时抢购活动已经结束;或被管理员删除")); } else { this.LoadPageSearch(info.Product); this.hpkProductReviews.Text = "查看全部" + ProductBrowser.GetProductReviewNumber(this.productId).ToString() + "条评论"; this.hpkProductConsultations.Text = "查看全部" + ProductBrowser.GetProductConsultationNumber(this.productId).ToString() + "条咨询"; this.hpkProductConsultations.NavigateUrl = string.Format("ProductConsultationsAndReplay.aspx?productId={0}", this.productId); this.hpkProductReviews.NavigateUrl = string.Format("LookProductReviews.aspx?productId={0}", this.productId); this.LoadProductInfo(info.Product, info.BrandName); this.LoadProductGroupBuyInfo(countDownInfo); this.btnOrder.Stock = info.Product.Stock; BrowsedProductQueue.EnQueue(this.productId); this.images.ImageInfo = info.Product; if (info.DbAttribute != null) { this.rptExpandAttributes.DataSource = info.DbAttribute; this.rptExpandAttributes.DataBind(); } if (info.DbSKUs != null) { this.skuSelector.ProductId = this.productId; this.skuSelector.DataSource = info.DbSKUs; } if (info.DBReviews != null) { this.reviews.DataSource = info.DBReviews; this.reviews.DataBind(); } if (info.DBConsultations != null) { this.consultations.DataSource = info.DBConsultations; this.consultations.DataBind(); } if (info.DbCorrelatives != null) { this.correlative.DataSource = info.DbCorrelatives; this.correlative.DataBind(); } } } }
protected override void AttachChildControls() { if (!int.TryParse(Page.Request.QueryString["productId"], out productId)) { base.GotoResourceNotFound(); } common_Location = (Common_Location)FindControl("common_Location"); litProductName = (Literal)FindControl("litProductName"); lblProductCode = (Literal)FindControl("lblProductCode"); lblSku = (SkuLabel)FindControl("lblSku"); lblStock = (StockLabel)FindControl("lblStock"); litUnit = (Literal)FindControl("litUnit"); litWeight = (WeightLabel)FindControl("litWeight"); litBrosedNum = (Literal)FindControl("litBrosedNum"); litBrand = (Literal)FindControl("litBrand"); litSaleCounts = (Literal)FindControl("litSaleCounts"); lblMarkerPrice = (FormatedMoneyLabel)FindControl("lblMarkerPrice"); lblBuyPrice = (Label)FindControl("lblBuyPrice"); lblTotalPrice = (TotalLabel)FindControl("lblTotalPrice"); litDescription = (Literal)FindControl("litDescription"); litShortDescription = (Literal)FindControl("litShortDescription"); btnBuy = (BuyButton)FindControl("btnBuy"); btnaddgouwu = (AddCartButton)FindControl("btnaddgouwu"); hpkProductConsultations = (HyperLink)FindControl("hpkProductConsultations"); hpkProductReviews = (HyperLink)FindControl("hpkProductReviews"); images = (Common_ProductImages)FindControl("common_ProductImages"); rptExpandAttributes = (ThemedTemplatedRepeater)FindControl("rptExpandAttributes"); skuSelector = (SKUSelector)FindControl("SKUSelector"); reviews = (Common_ProductReview)FindControl("list_Common_ProductReview"); consultations = (Common_ProductConsultations)FindControl("list_Common_ProductConsultations"); correlative = (Common_GoodsList_Correlative)FindControl("list_Common_GoodsList_Correlative"); if (!Page.IsPostBack) { ProductBrowseInfo info = ProductBrowser.GetProductBrowseInfo(productId, new int?(reviews.MaxNum), new int?(consultations.MaxNum)); if ((info.Product == null) || (info.Product.SaleStatus == ProductSaleStatus.Delete)) { Page.Response.Redirect(Globals.ApplicationPath + "/ResourceNotFound.aspx?errorMsg=" + Globals.UrlEncode("该件商品已经被管理员删除")); } else { if (info.Product.SaleStatus == ProductSaleStatus.UnSale) { Page.Response.Redirect(Globals.GetSiteUrls().UrlData.FormatUrl("unproductdetails", new object[] { Page.Request.QueryString["productId"] })); } LoadPageSearch(info.Product); hpkProductReviews.Text = "查看全部" + ProductBrowser.GetProductReviewNumber(productId).ToString() + "条评论"; hpkProductConsultations.Text = "查看全部" + ProductBrowser.GetProductConsultationNumber(productId).ToString() + "条咨询"; hpkProductConsultations.NavigateUrl = string.Format("ProductConsultationsAndReplay.aspx?productId={0}", productId); hpkProductReviews.NavigateUrl = string.Format("LookProductReviews.aspx?productId={0}", productId); LoadProductInfo(info.Product, info.BrandName); btnBuy.Stock = info.Product.Stock; btnaddgouwu.Stock = info.Product.Stock; BrowsedProductQueue.EnQueue(productId); images.ImageInfo = info.Product; if (info.DbAttribute != null) { rptExpandAttributes.DataSource = info.DbAttribute; rptExpandAttributes.DataBind(); } if (info.DbSKUs != null) { skuSelector.ProductId = productId; skuSelector.DataSource = info.DbSKUs; } if (info.DBReviews != null) { reviews.DataSource = info.DBReviews; reviews.DataBind(); } if (info.DBConsultations != null) { consultations.DataSource = info.DBConsultations; consultations.DataBind(); } if (info.DbCorrelatives != null) { correlative.DataSource = info.DbCorrelatives; correlative.DataBind(); } } } }
protected override void AttachChildControls() { if (!int.TryParse(this.Page.Request.QueryString["productId"], out this.productId)) { base.GotoResourceNotFound(); } this.common_Location = (Common_Location)this.FindControl("common_Location"); this.litProductName = (Literal)this.FindControl("litProductName"); this.lblProductCode = (Literal)this.FindControl("lblProductCode"); this.lblSku = (SkuLabel)this.FindControl("lblSku"); this.lblStock = (StockLabel)this.FindControl("lblStock"); this.litUnit = (Literal)this.FindControl("litUnit"); this.litWeight = (WeightLabel)this.FindControl("litWeight"); this.litBrosedNum = (Literal)this.FindControl("litBrosedNum"); this.litBrand = (Literal)this.FindControl("litBrand"); this.lblMarkerPrice = (FormatedMoneyLabel)this.FindControl("lblMarkerPrice"); this.lblBuyPrice = (Label)this.FindControl("lblBuyPrice"); this.lblTotalPrice = (TotalLabel)this.FindControl("lblTotalPrice"); this.litDescription = (Literal)this.FindControl("litDescription"); this.litShortDescription = (Literal)this.FindControl("litShortDescription"); this.hpkProductConsultations = (HyperLink)this.FindControl("hpkProductConsultations"); this.hpkProductReviews = (HyperLink)this.FindControl("hpkProductReviews"); this.images = (Common_ProductImages)this.FindControl("common_ProductImages"); this.rptExpandAttributes = (ThemedTemplatedRepeater)this.FindControl("rptExpandAttributes"); this.skuSelector = (SKUSelector)this.FindControl("SKUSelector"); this.reviews = (Common_ProductReview)this.FindControl("list_Common_ProductReview"); this.consultations = (Common_ProductConsultations)this.FindControl("list_Common_ProductConsultations"); this.correlative = (Common_GoodsList_Correlative)this.FindControl("list_Common_GoodsList_Correlative"); if (!this.Page.IsPostBack) { int maxNum = 0; if (this.reviews != null) { maxNum = this.reviews.MaxNum; } int num2 = 0; if (this.consultations != null) { num2 = this.consultations.MaxNum; } ProductBrowseInfo info = ProductBrowser.GetProductBrowseInfo(this.productId, new int?(maxNum), new int?(num2)); if ((info.Product == null) || (info.Product.SaleStatus == ProductSaleStatus.Delete)) { this.Page.Response.Redirect(Globals.ApplicationPath + "/ResourceNotFound.aspx?errorMsg=" + Globals.UrlEncode("该件商品已经被管理员删除")); } else if (info.Product.SaleStatus == ProductSaleStatus.OnSale) { Globals.GetSiteUrls().UrlData.FormatUrl("productdetails", new object[] { this.Page.Request.QueryString["productId"] }); } else { this.LoadPageSearch(info.Product); if (this.hpkProductReviews != null) { this.hpkProductReviews.Text = "查看全部" + ProductBrowser.GetProductReviewNumber(this.productId).ToString() + "条评论"; this.hpkProductReviews.NavigateUrl = string.Format("LookProductReviews.aspx?productId={0}", this.productId); } if (this.hpkProductConsultations != null) { this.hpkProductConsultations.Text = "查看全部" + ProductBrowser.GetProductConsultationNumber(this.productId).ToString() + "条咨询"; this.hpkProductConsultations.NavigateUrl = string.Format("ProductConsultationsAndReplay.aspx?productId={0}", this.productId); } this.LoadProductInfo(info.Product, info.BrandName); BrowsedProductQueue.EnQueue(this.productId); this.images.ImageInfo = info.Product; if (info.DbAttribute != null) { this.rptExpandAttributes.DataSource = info.DbAttribute; this.rptExpandAttributes.DataBind(); } if (info.DbSKUs != null) { this.skuSelector.ProductId = this.productId; this.skuSelector.DataSource = info.DbSKUs; } if ((this.reviews != null) && (info.DBReviews != null)) { this.reviews.DataSource = info.DBReviews; this.reviews.DataBind(); } if ((this.consultations != null) && (info.DBConsultations != null)) { this.consultations.DataSource = info.DBConsultations; this.consultations.DataBind(); } if ((this.correlative != null) && (info.DbCorrelatives != null)) { this.correlative.DataSource = info.DbCorrelatives; this.correlative.DataBind(); } } } }