ASP.NET关于分页上的数据删除问题
来源:互联网 发布:全球ip地址数据库下载 编辑:程序博客网 时间:2024/06/05 12:23
当在最后一页删除数据的时候,情形是删除了最后一页的所有数据,那么会出现
Invalid CurrentPageIndex value. It must be >= 0 and < the PageCount.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: Invalid CurrentPageIndex value. It must be >= 0 and < the PageCount
原因是CurrentPageIndex==PageCount!
这里的提示是CurrentPageIndex must be >=0 and PageCount<PageCount.
所以解决方法就是改一下当前 CurrentPageIndex 的值,把它设置为0(第一页)或任何小于PageCount的值.我尝试了以下的方法解决没有成功:
//DataGrid1.PageCount=1; 这里PageCount是不可以更改的!!!
//DataGrid1.CurrentPageIndex-=1; 先-1
/*if(DataGrid1.PageCount-DataGrid1.CurrentPageIndex>1)
{ DataGrid1.CurrentPageIndex+=1; }*/
如果判断他们符合条件再+1,因为CurrentPageIndex必须小于PageCount, 所以要先-1,但是此方法不能实现,可能是执行完删除这个动作马上就会检查CurrentPageIndex的值和PageCount的值,如果不符合条件就会抛出异常,不会给下面的语句以执行的机会!
- asp.net关于分页上的数据删除问题
- ASP.NET关于分页上的数据删除问题
- 关于asp.net分页
- 请教关于ASP.NET上运用DLL的问题
- 关于 ASP.net + JQGrid 的分页
- ASP.net的ACCESS数据分页方案
- ASP.net的ACCESS数据分页方案
- ASP.net的ACCESS数据分页方案
- ASP.NET数据分页的拼接字符串
- asp.net 分页问题
- asp.net分页问题
- asp.net中分页的问题
- 关于删除Ext分页表格最后一页全部数据后页面无效的问题
- asp.net控件的分页批量全选删除
- 关于ASP/asp.net的上传问题
- asp.net 数据分页(vb)
- asp删除数据时出现的问题
- asp.net显示第一页、上一页、下一页和最后一页的分页显示数据表的数据
- ASP.NET设计控件净化网站语言
- C#实现WEB服务器
- ASP.Net生成一个简单的图片
- 利用DataGrid编辑、修改、删除记录
- ASP.NET跨页面传值技巧
- ASP.NET关于分页上的数据删除问题
- 了解ASP.NET页面对象模型
- C#.NET数据库操作记要
- ASP.NET随机数应用实例
- asp.net1.1中动态更改页面标题
- ASP.NET组件设计Step by Step(2)
- ASP.NET应用中缓存Oracle数据
- 检测远程URL是否存在的三种方法
- ASP.NET组件设计Step by Step(3)