健康一贴灵,专注医药行业管理信息化

c# 取datagridview表格中的列名到DataTable 中示例()

这基本是一个从0创建datatable 的示例; 

  1、建表 

   DataTable dt= new DataTable();

  2、加列 

DataColumn dc1 = new DataColumn("display", Type.GetType("System.String"));
dt.Columns.Add(dc1);

3、加行
 DataRow dr = dt.NewRow();
 dr["display"] = dataGridView1.Columns[i].HeaderText;
 dr["value"] = dataGridView1.Columns[i].DataPropertyName;
 dt.Rows.Add(dr.ItemArray);
附代码:从一个表格中取显示名绑定的字段名;
            DataTable dt= new DataTable();
            DataColumn dc1 = new DataColumn("display", Type.GetType("System.String"));
            DataColumn dc2 = new DataColumn("value", Type.GetType("System.String"));
            dt.Columns.Add(dc1);
            dt.Columns.Add(dc2);

            for (int i = 0; i < dataGridView1.ColumnCount; i++)
            {
                DataRow dr = dt.NewRow();
                dr["display"] = dataGridView1.Columns[i].HeaderText;
                dr["value"] = dataGridView1.Columns[i].DataPropertyName;
                dt.Rows.Add(dr.ItemArray);
            }

 

posted @ 2022-04-07 10:35  一贴灵  阅读(1090)  评论(0)    收藏  举报
学以致用,效率第一