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); }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM