我有点不知所措。我有一个DataGridView,其中包含一个由五列组成的表。现在,当用户选择了一行或多行时,我单击一个按钮,我想在ListView中存储这些选定行的两个元素。怎么做?很抱歉没有发布任何代码,但我真的不知道如何从这开始(除了foreach循环)。有没有办法通过列名获取单元格值?谢谢!
编辑: 我开始时有一些代码,但我认为这完全错了......
using (SqlConnection connection = new SqlConnection(connectionQuery))
{
foreach (DataGridViewRow row in dataGridView4.SelectedRows)
{
foreach (DataGridViewColumn col in dataGridView4.Columns)
{
if (col.Name == cusIdBox.Text)
{
//DO
}
if (col.Name == cusNameBox.Text)
{
//DO
}
}
}
答案 0 :(得分:0)
好的,谢谢,我有一个解决方案:
foreach (DataGridViewRow row in dataGridView4.SelectedRows)
{
cusId = row.Cells[cusIdBox.Text].Value.ToString();
cusName = row.Cells[cusNameBox.Text].Value.ToString();
cusIdCells.Add(cusId);
cusNameCells.Add(cusName);
}