protected void Page_Load(object sender, EventArgs e) { int _CategoryId = AbleCommerce.Code.PageHelper.GetCategoryId(); Category _Category = CategoryDataSource.Load(_CategoryId); if (_Category != null) { //GET FEATURED PRODUCTS IN CATEGORY IList <Product> featured = ProductDataSource.GetFeaturedProducts(_CategoryId, true, IncludeOutOfStockItems, _MaxItems, 0); //MAKE SURE WE HAVE SOMETHING TO SHOW if (featured.Count > 0) { //SET CAPTION phCaption.Text = this.Caption; //BIND THE PRODUCTS ProductList.RepeatColumns = this.Columns; ProductList.DataSource = featured; ProductList.DataBind(); } else { //THERE ARE NOT ANY ITEMS TO DISPLAY phContent.Visible = false; } } }