private string GePageNavgation(int intPageIndex, int intPageCount, string strUrl)
");
if (intPageCount > 1)
{
//页码显示
if (intPageIndex == 1)
{
sb.Append("
< 上一页");
}
else if (intPageIndex > 1)
{
sb.Append("
< 上一页");
}
bool Dot1 = false, Dot2 = false;
for (int i = 1; i <= intPageCount; i++)
{
if (i == intPageIndex)
{
sb.Append("
" + intPageIndex.ToString() + "");
continue;
}
if (i <= 3)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (intPageIndex > 7)
{
if (!Dot1)
{
sb.Append("
...");
Dot1 = true;
}
}
if (i == intPageIndex - 3)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (i == intPageIndex - 2)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (i == intPageIndex - 1)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (i == intPageIndex + 1)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (i == intPageIndex + 2)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if (i == intPageIndex + 3)
{
sb.Append("
" + i.ToString() + "");
continue;
}
if ((intPageCount - intPageIndex) > 6 && i > intPageIndex + 3)
{
if (!Dot2)
{
sb.Append("
...");
Dot2 = true;
}
}
if (i > intPageCount - 3)
{
sb.Append("
" + i.ToString() + "");
continue;
}
}
if (intPageIndex == intPageCount)
{
sb.Append("
下一页 >");
}
else if (intPageIndex + 1 <= intPageCount)
{
sb.Append("
下一页 >");
}
}
sb.Append("
全部评论