日期:2014-05-18  浏览次数:20424 次

vs2005,c#,请问,如何在dataset(datatable也可)里面新增一行?
我有两个grid,gridview1,gridview2

我要将gridview1里面的选择行选中后,按个BUTTON后,将该行信息添加到gridview2并显示出来

然后再按hutton后提交到数据库。

由于里面有列是图片列,所以没有用list而用了gridview。

不知道该怎么做,请指教。

使用datatable新增行也可,谢谢啊。

------解决方案--------------------
DataTable dt=new DataTable();
dt.Columns.Add( "Log29013 ");//这个是图片列,好像有问题
dt.Columns.Add( "Log29001 ");
DataRow drw=dt.NewRow();
dt.Rows.Add(drw);

楼主加了新行可是没有给新行的内容赋值啊当然是空的了
------解决方案--------------------
DataTable table=new DataTable();
table.Columns.Add( "Log29013 ");//这个是图片列,好像有问题
table.Columns.Add( "Log29001 ");
for(int i=0;i <dt.row.count;i++)
{
DataRow row = table.NewRow();
row[ "Log29013 "]=dt.row[][].tostring();
row[ "Log29001 "]=dt.row[][].tostring();
table.row.add(row);
}