我正在尝试从 gridview 中选择行到在 gridview 中选中的 chekbox 上的文本框。我得到了这段代码,但它不起作用。
private void button1_Click(object sender, EventArgs e) {
int i = 0;
List ChkedRow = new List <String>();
for (i = 0; i <= dataGridView1.RowCount - 1; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells["Column1"].Value) == true)
{
ChkedRow.Add(i);
}
}
if (ChkedRow.Count == 0)
{
MessageBox.Show("Select atleast one checkbox");
return;
}
foreach (int k in ChkedRow)
{
textBox1.Text = dataGridView1.Rows[k].Cells[1].Value.ToString();
}
}