在winform 中,datagrid显示的表头是绑定的数据表的字段名,需要改为其它的,怎么实现?
表的字段名是英文的,需要显示在datagrid表头时用中文.   有不少贴子问了此问题,但我还是没从中找到答案.

解决方案 »

  1.   

                da.Fill(ds);
                ds.Tables[0].Columns[0].ColumnName = "Name1";
                dataGridView1.DataSource = ds.Tables[0];
      

  2.   

    在sql中改应该也可行:select Filed1 as ‘字段名’……
      

  3.   

    最简单的方法是datagrid控件属性里面直接手动修改
      

  4.   

    datagrid 右键 编辑列,里面可以设置的,既然是绑定,就不用sql的AS吧