在dataGridView 中删除一行数据 但它提示:除非 DataGridView 被数据绑定到支持更改通知并允许删除的 IBindingList,否则不能以编程方式移除行。这该怎么办?本人C#菜鸟
答案:2 悬赏:0 手机版
解决时间 2021-07-26 02:18
- 提问者网友:寂寞梧桐
- 2021-07-25 13:41
在dataGridView 中删除一行数据 但它提示:除非 DataGridView 被数据绑定到支持更改通知并允许删除的 IBindingList,否则不能以编程方式移除行。这该怎么办?本人C#菜鸟
最佳答案
- 五星知识达人网友:动情书生
- 2021-07-25 15:17
我这有关于datagridview的一些操作的word文档,需要的留个邮箱,我发给你!
全部回答
- 1楼网友:撞了怀
- 2021-07-25 16:56
数据源要实现几个接口,如果没有实现,需要手工写代码实现。
楼主可看一下自已用的是什么数据源再做决定。 如是绑的是Table的话,直接删除绑定的Table中的Row DataTable dt = (DataTable)dgvOrder.DataSource; dt.Rows.RemoveAt(i);
也就是说,不能在DataGridView操作数据源,要直接操作数据源,明白不?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯