单击datagridview中的数据,然后将数据传递到弹出窗口

时间:2013-09-04 09:13:09

标签: c# datagridview

我只是想问一下,当我想通过点击Column中的DataGridView将数据传递到弹出窗口时,我将如何编码。请帮忙!

try
{
    Lessee_Message frm = new Lessee_Message(
        dataGridView1.CurrentRow.Cells["ID"].Value.ToString())); 
    frm .ShowDialog();
}
catch(Exception a) { }

这段代码有什么问题?

1 个答案:

答案 0 :(得分:0)

您必须在Lessee_Message表单中创建一个重载的构造函数,以传递一个字符串作为参数。

Lessee_Message应该是这样的:

public partial class Lessee_Message : Form
{    
//This is only for further use. only to pass a parameter, the private field is not required.
private string _id="";
 public Lessee_Message (string id)
 {
_id=id;
 InitializeComponent ();
 }

}