DataGrid1.Columns(0).HeaderText="aaaaa";
DataGrid1.Columns(1).HeaderText="bbbbb";
...

解决方案 »

  1.   

    我照这样做了,但丢出这样的异常,如何解决呢
    异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。参数名:index
      

  2.   

    DataGrid1.Columns(0).HeaderText="aaaaa";
    DataGrid1.Columns(1).HeaderText="bbbbb";
    ...
    上面的方法好象不行,应该这样:
    select ColumnName as "列标题" from Table;
      

  3.   

    DataGrid1.Columns[i].HeaderText = "name";
      

  4.   

    Dim mydateColumn As New BoundColumn()
    mydateColumn.HeaderText = "开始时间"
    mydateColumn.DataField = "begindate"
    DataGrid1.Columns.AddAt(2, mydateColumn)
      

  5.   

    select id as 序号,name as 姓名 from student 
    这种方法最有效
      

  6.   

    DataGrid1.Columns(0).HeaderText="aaaaa";
    只能使用在Template Column, 對於一般的數據列不能使用
      

  7.   

    你DATA BINDING 的对象是数据表还是单数据BINDING?