protected void InitalizeCategoryArticles() { ArticlesByCategoryPlaceHolder.Controls.Clear(); var categories = ArticleCategory.GetAllActiveCategories(SelectedCountry); ArticleFilter articleFilter = new ArticleFilter(SelectedCountry); articleFilter.FirstResults = 3; if (categories.Count == 0) { ArticlesByCategoryPlaceHolder.Controls.Add(GetNoArticlesLiteral()); return; } foreach (var category in categories) { articleFilter.CategoryId = category.Id; List <Article> articles = ArticlesManager.Get(articleFilter); Literal literal = new Literal(); literal.Text = String.Format("<h5>{0}</h5>", category.Text); ArticlesByCategoryPlaceHolder.Controls.Add(literal); AddArticlesToPlaceholder(articles, ArticlesByCategoryPlaceHolder, ArticleType.Category); } }