比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下:
//——————————
//by:∮明天去要饭
//——————————-
string listclass = class.selectedvalue.tostring();
dgmanage.datasource = bll.newsinfo.listallnews(listclass);
try
{
dgmanage.databind();
}
catch
{
if (dgmanage.currentpageindex > 0)
{
dgmanage.currentpageindex -= 1;
dgmanage.databind();
}
}