private void BuildLatestResultTable() { var listOfPages = StatisticManager.GetUserLatestAnswers(_userId); int countOfShowedPages = Math.Min(CountHowManyPagesToShow, listOfPages.Count); LastPagesResultTable.Visible = (countOfShowedPages != 0); for (int i = 0; i < countOfShowedPages; i++) { var pageNameCell = new TableCell { Text = listOfPages[i].PageName }; var themeNameCell = new TableCell { Text = listOfPages[i].ThemeName }; var pageStatusPageCell = new TableCell { Text = listOfPages[i].GetStatus().ToString() }; var dateCell = new TableCell { Text = listOfPages[i].Date.ToString() }; var row = new TableRow(); row.Cells.AddRange(new[] { pageNameCell, themeNameCell, pageStatusPageCell, dateCell }); LastPagesResultTable.Rows.Add(row); } }