我一直在处理我的datagridview属性,并想知道如何将我选择的数据行的值传递给另一个表单。当datagridviewbutton单元被点击时如何将datagridview值传递给另一个表单
private void dgvRptView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
var senderGrid = (DataGridView)sender;
if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
e.RowIndex >= 0)
{
Form Update = new frmUpdateSvcRep();
Update.Show();
}
}
显然,我只能在datagridview中添加按钮,并在点击按钮时添加了一个事件,它会显示一个表单。然而。我一直在试图将我选择的值传递给另一个文本框,但无济于事。有人可以帮我弄清楚如何通过点击我的按钮来传递价值吗?这是我的图像标题。
这里是我的另一种形式的样子,当我点击的DataGridView内编辑按钮。
我真的从我的深度现在...我在创建构造选择,但我不知道如何实现它在这种情况下。提前致谢
你分配给DataGridView .. DataTable是什么?列表? –
2015-02-12 02:55:35
SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); (dt.Rows.Count> 0) if(dt.Rows.Count> 0) dgvRptView.DataSource = dt; }“我分配了数据表来填充我的数据到datagridview” – 2015-02-12 03:00:01