我用DataSet分页
 try
{
if(currpage>pagecount)
{
currpage = currpage -1;
}
sda.Fill(ds,rowstart,pagesize,temp);
}
//下面把页码显示出来
for(int i=1;i<this.pagecount;i++)//pagecount是总的页数
{
   strlink = strlink + "<a href= '?page="+i+"'>["+i+"]</a>";}
分出来效果这样[1][2][3][4][5][6][7][8]。后面好多。我输了一万条记录,他后面就显示999个,怎么才能把他分成前10页后10页呢?希望指点一下。最好有点代码。我脑壳笨。在线等,谢谢了!