如何获得当前行的索引?
再来打扰各位大佬们,是这样的,我做一个winForm小程序,第一个面板,有一个GridView控件,我现在要做的就是单击选择其中一行数据,然后当前选中行的索引,再以这个索引做为参数,传到第二个面板,显示该行的详细信息。现在我想请问的,是如何获取当前选中行的索引,
我自己想了一个方法,
int i = Convert.ToInt32(dgvViewWork.Rows.indexOf(dgvViewWork.CurrentRow)+1);
Form2 f = new Form2();
f.showDialog();
但显而易见的,这个方法有一个致命缺陷,就是如果在GridView中删除任何一条数据,在它后面的数据就不能用同样的方法获取索引了,而且还会爆错!
请各位大佬帮忙解决下!