首先看你是否设置了表格自动生成列的属性:
一、
this.dataGridView1.AutoGenerateColumns = false;
false是禁止自动生成,我们需要在表格里直接写表头,设置它的数据名称,数据DataPropertyName要与你用来装数据的名称一致(一般是实体类里面的属性(字段)名),因为我之前一直以为是布局(Design)里面的Name要与之对应所以一直没出来,
二、this.dataGridView1.AutoGenerateColumns =true;默认情况下是这个
如果你自己写了表它就会在后面追加,不会放到你写的表头下面,就需要使用禁止它自动生成列这个方法。
信息加载中,请等待
微信客服(速回)
微信客服(慢回)