有人可以帮我吗?
我必须从1个选定的数组中找到行号,我将其存储在一个单独的数组中并随机地尝试从datagridview获取行号
换一种说法:
如果我知道datagridview中给定行的列值(例如,对于此行,FirstName ==’Bud’),我该如何获取行ID?
解决方法
您可以使用LINQ查询:
int index = -1; DataGridViewRow row = dgv.Rows .Cast<DataGridViewRow>() .Where(r => r.Cells[columnId].Value.ToString().Equals("Some string")) .First(); index = row.Index;