繁体   English   中英

如何从datagridview中选定行的单元格检索数据?

[英]How do I retrieve data from cell of selected row in datagridview?

我有一个7列的datagridview ,列0和1不可见。 列0是ID列。 当我选择row我想获取Column 0的值。 一旦有了值,就可以从data table删除行。 DataGridView删除行不是问题。

这行返回row index没有问题;

int rowIndex = customer_Ship_ContactsDataGridView.SelectedRows[0].Index;

然后,根据我的所有研究,似乎该行将从所选row data from column 0获取data from column 0 但事实并非如此。 我收到一条错误消息,指出“将字符串转换为DateTime时,分析字符串以获取日期之前的日期……”

int contact_ID = int.Parse(customer_Ship_ContactsDataGridView[0, rowIndex].Value.ToString());

教我如何从DataGridView的选定行中获取toString value of a columnvalue of a column任何帮助将不胜感激。

我在另一篇文章“ 获取DataGridView中特定列的值”中找到了答案。 我不确定为什么昨晚没有找到这个,除了今天我简化了搜索并发现了这篇文章。 很抱歉给我带来任何麻烦,我真的很喜欢使用本网站来寻求帮助。

DataGridViewRow row = customer_Ship_ContactsDataGridView.CurrentCell.OwningRow;

string contact_ID = row.Cells["Contact_ID"].Value.ToString();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM