怎么通过程序动态设置DataGrid页眉的显示文字?

解决方案 »

  1.   

    datagrid.HeaderStyle这个很简单呀
      

  2.   

    是DataGrid.HeaderText吧
    我试过了,怎么显示不出来呢
    是用程序控制的
      

  3.   

    DataGrid1.Columns[index].HeaderText = "aaa";
      

  4.   

    index是索引,aaa改为你需要的表头!
      

  5.   

    通过构造datatable再帮定
    objdt_t = new DataTable();
    DataRow dr;
    objdt_t.Columns.Add(new DataColumn("表头", typeof(string)));
    dr[0] = strtemp;
    objdt_t.Rows.Add(dr);
    --------------------------------------------------------------------------
    直接帮定
    BoundColumn col = new BoundColumn();
    col.HeaderText="表头"; 
    col.DataField="filename";
    DataGrid1.Columns.Add(col);
      

  6.   

    if(!this.IsPostBack)
    {
      DataGrid1.Columns[1].HeaderText = "aaa";
      DataGrid1.Columns[2].HeaderText = "bbb";
    }