up是一个c#新手,最近在工作的时候遇到gridview中的使用,刚开始是直接返回datatable显示,发现表头内容是字段 code name,不便于用户使用,后面进行了修改
封装一个方法用于datatable和gridview的绑定
private void BindERPGrid(DataTable dt)
{
dataGridViewX1.DataSource = dt;
dataGridViewX1.Columns.Add(Dgv.AddDgvTextBox("code", "编号", 100));
dataGridViewX1.Columns.Add(Dgv.AddDgvTextBox("name", "名称", 220));dataGridViewX1.Columns.Add(Dgv.AddDgvTextBox("id", "id", 0, false));//隐藏id列
}
gridview中显示的表头就是 编号 名称 了