c#中datagridview绑定datatable

来源:百度知道 编辑:UC知道 时间:2024/06/23 09:17:34
当datatable绑定后会在datagridview中增加datatable的字段,怎么样把现在的datatable字段绑定到datagridview中现在的字段呀,谢谢
我的DTATABLE是自动生成的,还有我的DATAGRIDVIEW也是自动生成的,所以要用代码绑定,现在主要问题是一用代码绑定,就会自动把DATATABLE里的列添加到DATAGRIDVIEW后面,我想让DATATABLE与DATAGRIDVIEW一一对应,不再生成新的列

this.DataGridView1.Columns[0].DataPropertyName //用这个属性指定每列的数据源项,也就是DataTable中的哪一列
this.DataGridView1.AutoGenerateColumns = fales;//规定不自动生成列

你在里面添加一个列嘛!
然后把datagridview的DataPropertyName属性绑定到datatable上面的一个表的字段上!
编辑列--》DataPropertyName=id
就这个样子滴

直接把DataGridView的DataSource设置成你的DataTable即可,这样DataGridView会自动生成列然后绑定到Table上