vip5319765 2021-02-15 18:21 采纳率: 50%
浏览 35

DataGridView更新数据

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

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

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

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

  • 写回答

1条回答 默认 最新

  • 种一抹馨香 2021-02-19 17:02
    关注

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

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

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!