string ii;
Form1 reform1 = new Form1();
ii = reform1.dataGridView1.Rows.Count.ToString();
MessageBox.Show(ii);兄弟, 你这new一个form1()。当然什么都没有了哦。 又不是你点的那个
在打开modifyform的时候你直接把值传过来就行了
Form1 reform1 = new Form1();
ii = reform1.dataGridView1.Rows.Count.ToString();
MessageBox.Show(ii);兄弟, 你这new一个form1()。当然什么都没有了哦。 又不是你点的那个
在打开modifyform的时候你直接把值传过来就行了
{
ii=str;
}
是返回dataGridView1的总行数,你没有东西在里面当然为0了.检查下你的查询或者数据填充是否有问题(这部分你没有贴).
modifyfm mymodifyfm = new modifyfm();
mymodifyfm.valuelb.Text = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
mymodifyfm.dateTimePicker1.Text = this.dataGridView1.CurrentRow.Cells[1].Value.ToString();
......
不过,需要声明mymodifyfm里的相应控件为public,还有别的方法吗?