CurrentPageIndex是从零开始的呀,你看看记录有没有被删除?
加个异常处理。。
加个异常处理。。
解决方案 »
- 如何实现.net网页单页跳转,而不是弹出多了IE浏览窗口。
- 在IE上显示mht文件的Response.ContentType = "message/rfc822"问题
- 问一下前台网页设计的问题?怎样去DataGrid的按钮列(编辑,删除,更新,取消)的下划线,如对此感觉兴趣请过来看一下啊?
- ASP 问题,急,在线等
- reapeat控件怎么取值
- 请问一个Gridview的问题
- 超难的中国式树型报表, 100分求解决方案(在Web页面上显示出来)
- VS.NET中开发ASP。NET的问题
- 非常着急!!!!!!
- 还是看不明白.......
- 如何同时动态的修改web.config里多个值???
- 一个关于获得DATAGRID里的HyperLink类型字段植的问题。
//绑定
operators.GetAllOperators(ref operatorDS);
try
{
DataView Source = operatorDS.Tables["OPERATOR"].DefaultView;
Source.Sort=sortField;
dgOperatorAdmin.DataSource=Source;
dgOperatorAdmin.DataBind();
}
catch(Exception e)
{
if(dgOperatorAdmin.CurrentPageIndex>=dgOperatorAdmin.PageCount)
{
int i=dgOperatorAdmin.CurrentPageIndex;
i--;
dgOperatorAdmin.CurrentPageIndex=i;
}
if(dgOperatorAdmin.CurrentPageIndex<0)
dgOperatorAdmin.CurrentPageIndex=0;
dgOperatorAdmin.DataBind();
}