【发布时间】:2016-01-29 05:33:57
【问题描述】:
我不明白为什么 SelectedRows.ToString() 会返回 null,即使我查看 Microsoft 的 Documentation。
这是我的代码:
DataGridViewRow row = dgvTransaction.SelectedRows[0];
string tempcid = row.Cells[0].ToString();
dbop.delete_command(String.Format("DELETE FROM CERAMIC WHERE CERAMIC_ID = '{0}'",tempcid));
这里有什么问题吗? DataGridView 源是来自数据库的 DataSet,但我也将选择模式更改为全行选择。
我一直在寻找有关所选行的堆栈溢出问题,但没有人回答我的问题。也许一点点答案会对我有所帮助^^
编辑 1
save changes of DataGridView to database
这对我有帮助,谢谢伙计
【问题讨论】:
-
看看这个问题可能对你有帮助:stackoverflow.com/questions/33451191/…
-
该代码位于哪个事件处理程序中?
-
@Balah : 它在删除事件处理程序上,删除是按钮
标签: c# winforms datagridview