因为:

 dgv.AutoGenerateColumns = false;//禁止自动生成列

该属性是在 dgvJdmx.DataSource = dt; 之后设置的原因。

将两者调换,即可。

相关文章: