1
在buttonclick事件内写string strDetailID=datagrid[datagrid.currentrow.rownumber,yourkeycolumnnumber].tostring();
//strDetailID为能唯一标定该行的某元素值
frmDetail yourform=new frmDetail(strDetailID);
//frmDetail为你自己定义的form类,在构造类里要有标定strDetailID起作用的地方,当然还要查询得到结果费时费力
yourform.show();2
当然如果显示的是在你datagrid里的或是datatable里的全部或部分
可以用下面的
把所用的元素值传给frmDetail(string1,string2,string3.....)
当然在frmDetail构造类里要有相应的对应项