private void BindData() { ProductVariantAttribute productVariantAttribute = ProductAttributeManager.GetProductVariantAttributeById(this.ProductVariantAttributeId); if (productVariantAttribute != null) { if (this.HasLocalizableContent) { var languages = this.GetLocalizableLanguagesSupported(); rptrLanguageTabs.DataSource = languages; rptrLanguageTabs.DataBind(); rptrLanguageDivs.DataSource = languages; rptrLanguageDivs.DataBind(); } ProductVariant productVariant = productVariantAttribute.ProductVariant; if (productVariant == null) { Response.Redirect("Products.aspx"); } ProductAttribute productAttribute = productVariantAttribute.ProductAttribute; if (productAttribute == null) { Response.Redirect("Products.aspx"); } this.lblTitle.Text = string.Format(GetLocaleResourceString("Admin.ProductVariantAttributeValues.AddEdit"), Server.HtmlEncode(productAttribute.Name), Server.HtmlEncode(productVariant.FullProductName)); this.hlProductURL.NavigateUrl = CommonHelper.GetStoreAdminLocation() + "ProductVariantDetails.aspx?ProductVariantID=" + productVariant.ProductVariantId; var productVariantAttributeValues = ProductAttributeManager.GetProductVariantAttributeValues(productVariantAttribute.ProductVariantAttributeId); if (productVariantAttributeValues.Count > 0) { this.gvProductVariantAttributeValues.Visible = true; this.gvProductVariantAttributeValues.DataSource = productVariantAttributeValues; this.gvProductVariantAttributeValues.DataBind(); } else { this.gvProductVariantAttributeValues.Visible = false; } } else { Response.Redirect("Products.aspx"); } }