如何将datagridview的每一行都添加到一个datatable里面
求教……

解决方案 »

  1.   

    datatable dt = new DataTable();
    dt.Columns.add("字段A",typof(string));
    dt.Columns.add("字段B",typof(string));
    for(int i =0; i<datagridview.Rows.COunt;i++)
    {
      dataRow dr = dt.NewRow();
      dr["字段A"] = datagridview.Rows[i].cell[0].Text;  //将datagridview中某行某列的值添加到字段A中
      ...
      dt.Rows.Add(dr); 将datagridview的一行添加到dt的行中
    }//循环结束整个datagridview被添加到DataTable中。