private void BuildPager()
{
if (itemsCount <= itemsPerPage)
{
btnPrev.Visible = false;
btnNext.Visible = false;
lblCurrentPage.Visible = false;
}
else if (CurrentPage == 1)
{
btnPrev.Visible = false;
btnNext.Visible = true;
lblCurrentPage.Visible = true;
}
else if (CurrentPage * itemsPerPage >= itemsCount)
{
btnPrev.Visible = true;
btnNext.Visible = false;
lblCurrentPage.Visible = true;
}
else
{
btnPrev.Visible = true;
btnNext.Visible = true;
lblCurrentPage.Visible = true;
}
lblCurrentPage.Text = CurrentPage.ToString() + " от " + (itemsCount / itemsPerPage + (itemsCount % itemsPerPage > 0 ? 1 : 0));
}