2个回答
展开全部
算法是:
一、从GridView1中取出一行存储在DataRow中
二、然后把dataRow添加到GridView中:GridView2.Rows.add(dataRow);
DataRow dr=ds.Table[0].NewRow();//ds.Table[0]为GridView1的数据源表。
dr["a"]=GridView1.SelectedRow.Cells[1].ToString();
dr["b"]=GridView1.SelectedRow.Cells[2].ToString();
..........................................
GridView2.Rows.add(dr);
上面dr["a"]中的a为GridView1的第一列的名称,也是GridView1的数据源表的第一列的名称。
一、从GridView1中取出一行存储在DataRow中
二、然后把dataRow添加到GridView中:GridView2.Rows.add(dataRow);
DataRow dr=ds.Table[0].NewRow();//ds.Table[0]为GridView1的数据源表。
dr["a"]=GridView1.SelectedRow.Cells[1].ToString();
dr["b"]=GridView1.SelectedRow.Cells[2].ToString();
..........................................
GridView2.Rows.add(dr);
上面dr["a"]中的a为GridView1的第一列的名称,也是GridView1的数据源表的第一列的名称。
展开全部
假设第一个gridview绑定的DataTable 为datatable1,
第二个gridview绑定的DataTable为datatable2,
将datatable1中的某一行(如第一行)加到datatable2中,再将datatable2重新绑定到第二个gridview中:
DataRow row = dataTable1.Rows[0];
dataTable2.ImportRow(row);
第二个gridview绑定的DataTable为datatable2,
将datatable1中的某一行(如第一行)加到datatable2中,再将datatable2重新绑定到第二个gridview中:
DataRow row = dataTable1.Rows[0];
dataTable2.ImportRow(row);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询