public void BuildMarketplaceGrid() { List <MarketplaceProduct> MarketplaceProductsList = MarketplaceProduct.GetGeolocatedProducts(user); if (MarketplaceProductsList.Count < 1) { MarketEmptyPlaceHolder.Visible = true; MarketplaceProductsPlaceholder.Visible = false; } else { try { foreach (MarketplaceProduct Product in MarketplaceProductsList) { MarketplaceProductsPlaceholder.Controls.Add(GetMarketplaceProduct(Product)); } } catch (Exception ex) { ErrorLogger.Log(ex); throw ex; } } }