private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{   //分页

DataGrid1.CurrentPageIndex=e.NewPageIndex;
DataGrid1.DataBind();
}如现在分了3页,第一\二页各10条数据,第三页只有1条.
我删除了这一条.就会错.无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。如果第三页有2条.删除任一条都没有错.唯有是一页中剩最后一条删除就出错.