GridView批量删除页面最后N条数据时自动翻到上一页问题
删除选中数据
protected void lbtnDelSeleted_Click(object sender, EventArgs e)
{
CQ_Music myMusic=new CQ_Music();//这里是一个对音乐操作的类
for (int i = 0; i < gvMusic.Rows.Count; i++)
{
if (((CheckBox)gvMusic.Rows[i].Cells[0].FindControl("chbItem")).Checked)
{
int id = Convert.ToInt32(((Label)gvMusic.Rows[i].Cells[0].FindControl("lbID")).Text);
myMusic.delete(id);//这里调用类的操作方法
}
}
//这里用了二次绑定,因为多选删除问题,无法用取余=1的旧方法,
//两个条件判断,是不是第一页(索引为0),当前页数据为0条(在当前页数据被删除完后,更新后,显示为0条)
int currentPageIndex = gvMusic.PageIndex;//获取当前页的索引,因为第一次绑定后,索引可能会减1
gvMusic.DataBind();
//如果最后一页的数据被删除后,
if (currentPageIndex != 0 && gvMusic.Rows.Count == 0)
{
gvMusic.PageIndex = currentPageIndex - 1;
}
gvMusic.DataBind();
}
GridView批量删除页面最后N条数据时自动翻到上一页问题相关推荐
- 批量删除,未勾选数据,点击【批量删除】弹出确认删除提示框
批量删除,未勾选数据,点击[批量删除]弹出确认删除提示框 给table组件,添加ref="selections" 在分页方法中,添加方法.设置为空
- Antd的Table表中,对最后一页数据进行全部删除后,自动返回上一页的数据
问:Antd的Table表中,对最后一页数据进行全部删除后,如何自动回到上一页? 浅浅的解析一下: 我所遇到的问题就是:(表中有11页的数据,一页10条)当删除最后一页的全部数据的时候页码自动跳到了上 ...
- 使用SQLServer2005插入一条数据时返回当前插入数据的ID
使用SQLServer2005插入一条数据时返回当前插入数据的ID 在执行完插入后 再执行 select @@identity from users 就OK 就是刚才插入的那行的 ID了 补充: @@ ...
- 使用NG-ZORRO(Angular 组件库)中Table组件,通过columnTable属性固定列,结果每行数据内容穿透了两遍的固定列;鼠标滑过该条数据时,两侧固定列的背景色不跟着改变~
[问题] 使用NG-ZORRO(Angular 组件库)中Table组件,通过#columnTable属性固定列,结果每行数据内容穿透了两遍的固定列(因为是刚开始做这个项目,所以盲猜是之前某位同仁搞个 ...
- 向mysql表中插入/更新数据时自动添加创建时间/更新时间
目录 处理方式一:修改数据库字段类型 测试插入数据: 测试更新数据: 处理方式二:配置生成策略 [MySQL版本] 8.x 处理方式一:修改数据库字段类型 自动添加创建时间: 将字段类型设置为TIME ...
- vue 页面回跳两个界面(返回上一页两次)
vue 页面回跳两个界面(返回上一页两次) this.$router.go(-2);
- 关联表多数据的批量insert (批量导入,测试19W条数据用时46秒)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一.业务需求 :作多个批量导入 ,根据业务不同,每条数据导入前作各种验证, ...
- mysql批量删除进程_小程序批量删除云数据库里的数据
我们用云开发的云数据库存数据,难免会遇到数据过多,或者一些过时数据要删除的需求.之前云开发删除数据库只能一条条的删除.要想批量删除很麻烦,近期云开发推出了批量删除数据的方法.甚至可以稍微改造下实现数据 ...
- 如何批量删除mysql的数据库_如何快速批量删除Mysql数据库中的数据表
一个mysql数据库中,是可以同时安装几个网站程序的,在使用中,我们只需要用不同的数据库表前缀来区分就可以了.但随着我们不断调试,那么数据 库中的表,就会一天天的多起来,如一个一个的删除就很麻烦.很辛 ...
最新文章
- 在pycharm里做echarts_用 ECharts 做出漂亮的数据统计图
- Linux有关信息收集命令
- PHPmysqli的 预处理执行查询语句
- [perl]perl界大牛唐凤传说
- 字节跳动面试真题:java程序设计基础教程
- bzoj 3884: 上帝与集合的正确用法(欧拉函数)
- Mysql数据库乱码
- WPF 登录界面跳转代码
- Java 读取txt文件生成Word文档
- ubantu 终端屏幕查找字符串
- PhotoShop介绍
- Python中form的使用
- 国际化中英文切换,英文内容长度过长的解决问题
- 游泳这项技术怎么学?
- Java OpenCV 图像处理34 图形图像 分水岭 watershed
- 大模型自己跳过“无用”层,推理速度×3,谷歌MIT这个新方法火啦!
- Windows操作系统文件夹
- 如何解决下载链接在微信中无法打开的问题
- 2018年英语专升本英语阅读「Part II 阅读专区」【文章(图片)、答案、词汇记忆】
- IOS端向下滑动骤停