如何删除datagridview中的临时行 [英] How to delete the temp row in datagridview

查看:84
本文介绍了如何删除datagridview中的临时行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我正在将行动态添加到datagridview.

我该如何删除呢?

我的代码是:

Hi all,

I am adding the row in dynamically to datagridview.

how can i remove this?

my code is:

DataGridViewRow row = new DataGridViewRow();
Testdatagridview.Rows.Add(row); 


删除代码


Remove code

Testdatagridview.Rows.RemoveAt(e.RowIndex);


错误:
未提交的行不能删除datagridview.
预先表示感谢.


Error:
uncommitted row cannot be deleted datagridview.
Thanks in advance.

推荐答案

调用
table.AcceptChanges(); 

,以便在尝试删除行之前将数据提交到表.

http://msdn.microsoft.com/en-us/library/system. data.datarow.acceptchanges.aspx [ ^ ]

for the data to get committed to the table, before trying to remove the row.

http://msdn.microsoft.com/en-us/library/system.data.datarow.acceptchanges.aspx[^]


这篇关于如何删除datagridview中的临时行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆