vip5319765
vip5319765
采纳率0%
2021-02-15 18:21

DataGridView更新数据

各位大哥,接触了DataGridView控件, 练手一个Winform, 有个问题请教下

项目有搜索功能,显示数据在dgv中, 现在我根据条件搜索出10条数据出来,我每一条数据后面有一个详情和删除按钮,当我点击删除按钮,做了删除数据的操作, 删除成功后,                            
MessageBox.Show("删除成功");
Dgv.Rows.Remove(Dgv.CurrentRow);
我把当前行删了, 这样显示没什么问题

可是点击详情,弹出窗口,把值传过去,点击保存能够更新成功,但是更新成功后,重新加载数据,就显示所有数据了,这样感觉很不友好
有什么办法和删除按钮一样, 更新成功以后,还是显示搜索结果的10条数据,不要重新加载,显示所有的数据呀

请大哥大姐帮帮忙,谢谢啦

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • qq_18447595 种一抹馨香 3月前

    1.做个分页,分页的行数显示10条数据就好了;

    2.更新成功之后返回原界面的时候,不要去出发查询的函数,就会保持原有数据

    点赞 评论 复制链接分享

相关推荐