设置datagrid的列标题的
DataColumn dc;
dc.caption="姓名".

解决方案 »

  1.   

    caption 是该列的标题啊!设置它,在datagrid中的指定列就会显示此标题。
      

  2.   

    datagrid一般不需要显示caption
    显示中文字段可以这样
    dbGrid.DataSource = dv;
    dbGrid.TableStyles.Clear();
    DataGridTableStyle ts1= new DataGridTableStyle();
    ts1.MappingName = "tablename";  TxtCol =new DataGridTextBoxColumn();
    TxtCol.MappingName = "colname";
    TxtCol.HeaderText ="中文名称";
    TxtCol.Width =100;
             TxtCol.NullText = "";
    ts1.GridColumnStyles.Add(TxtCol);
      

  3.   

    我说的有点问题,看看这个:
    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=64667
      

  4.   

    也就是说不能直接使用caption显示在datagrid中?