<HeaderStyle HorizontalAlign="Center" />加这个

解决方案 »

  1.   

     CssClass 里面控制一下,写个简单的css。
      

  2.   

    <HeaderStyle   HorizontalAlign="Center"   />
      

  3.   

    <HeaderStyle   HorizontalAlign="Center"   />在属性窗口中修改也行
      

  4.   

    两种方法,增加cssclass属性或者控制HeaderStyle       
      

  5.   

    vs 2008   
     Private Sub tableHeadSet()        '/* set the table head */
            Dim tcHeader As TableCellCollection = GridView1.HeaderRow.Cells        '第一行表头
            tcHeader.Clear()
            tcHeader.Add(New TableHeaderCell())
            tcHeader(0).BackColor = Drawing.Color.DarkBlue
            tcHeader(0).ForeColor = Drawing.Color.White
            tcHeader(0).Height = 30
            tcHeader(0).Attributes.Add("colspan", "16") '跨Column
            'tcHeader(0).Font.Size = 9
            'tcHeader(0).Font.Bold = False
            tcHeader(0).Text = "采油井参数显示</th></tr><tr>"
            '第二行表头
            tcHeader.Add(New TableHeaderCell())
            tcHeader(1).BackColor = Drawing.Color.DarkMagenta
            tcHeader(1).ForeColor = Drawing.Color.White
            tcHeader(1).HorizontalAlign = HorizontalAlign.Center
            tcHeader(1).Width = 150
            tcHeader(1).Text = "油井名称"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(2).BackColor = Drawing.Color.DarkGreen
            tcHeader(2).ForeColor = Drawing.Color.White
            tcHeader(2).HorizontalAlign = HorizontalAlign.Center
            tcHeader(2).Width = 140
            tcHeader(2).Text = "巡井时间"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(3).BackColor = Drawing.Color.DarkMagenta
            tcHeader(3).ForeColor = Drawing.Color.White
            tcHeader(3).HorizontalAlign = HorizontalAlign.Center
            tcHeader(3).Width = 80
            tcHeader(3).Text = "油井状态"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(4).BackColor = Drawing.Color.DarkGreen
            tcHeader(4).HorizontalAlign = HorizontalAlign.Center
            tcHeader(4).ForeColor = Drawing.Color.White
            tcHeader(4).Width = 70
            tcHeader(4).Text = "冲程(m)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(5).BackColor = Drawing.Color.DarkMagenta
            tcHeader(5).ForeColor = Drawing.Color.White
            tcHeader(5).HorizontalAlign = HorizontalAlign.Center
            tcHeader(5).Width = 90
            tcHeader(5).Text = "冲次(n/M)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(6).BackColor = Drawing.Color.DarkGreen
            tcHeader(6).ForeColor = Drawing.Color.White
            tcHeader(6).HorizontalAlign = HorizontalAlign.Center
            tcHeader(6).Width = 80
            tcHeader(6).Text = "最大载荷(KN)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(7).BackColor = Drawing.Color.DarkMagenta
            tcHeader(7).ForeColor = Drawing.Color.White
            tcHeader(7).HorizontalAlign = HorizontalAlign.Center
            tcHeader(7).Width = 80
            tcHeader(7).Text = "最小载荷(KN)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(8).BackColor = Drawing.Color.DarkGreen
            tcHeader(8).ForeColor = Drawing.Color.White
            tcHeader(8).HorizontalAlign = HorizontalAlign.Center
            tcHeader(8).Width = 70
            tcHeader(8).Text = "A相最大电流(A)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(9).BackColor = Drawing.Color.DarkMagenta
            tcHeader(9).ForeColor = Drawing.Color.White
            tcHeader(9).HorizontalAlign = HorizontalAlign.Center
            tcHeader(9).Width = 70
            tcHeader(9).Text = "A相最小电流(A)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(10).BackColor = Drawing.Color.DarkGreen
            tcHeader(10).ForeColor = Drawing.Color.White
            tcHeader(10).HorizontalAlign = HorizontalAlign.Center
            tcHeader(10).Width = 70
            tcHeader(10).Text = "Uab电压(V)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(11).BackColor = Drawing.Color.DarkMagenta
            tcHeader(11).ForeColor = Drawing.Color.White
            tcHeader(11).HorizontalAlign = HorizontalAlign.Center
            tcHeader(11).Width = 70
            tcHeader(11).Text = "Ubc电压(V)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(12).BackColor = Drawing.Color.DarkGreen
            tcHeader(12).ForeColor = Drawing.Color.White
            tcHeader(12).HorizontalAlign = HorizontalAlign.Center
            tcHeader(12).Width = 70
            tcHeader(12).Text = "Uca电压(V)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(13).BackColor = Drawing.Color.DarkMagenta
            tcHeader(13).ForeColor = Drawing.Color.White
            tcHeader(13).HorizontalAlign = HorizontalAlign.Center
            tcHeader(13).Width = 70
            tcHeader(13).Text = "A相电流(A)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(14).BackColor = Drawing.Color.DarkGreen
            tcHeader(14).ForeColor = Drawing.Color.White
            tcHeader(14).HorizontalAlign = HorizontalAlign.Center
            tcHeader(14).Width = 70
            tcHeader(14).Text = "B相电流(A)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(15).BackColor = Drawing.Color.DarkMagenta
            tcHeader(15).ForeColor = Drawing.Color.White
            tcHeader(15).HorizontalAlign = HorizontalAlign.Center
            tcHeader(15).Width = 70
            tcHeader(15).Text = "C相电流(A)"
            tcHeader.Add(New TableHeaderCell())
            tcHeader(16).BackColor = Drawing.Color.DarkGreen
            tcHeader(16).ForeColor = Drawing.Color.White
            tcHeader(16).HorizontalAlign = HorizontalAlign.Center
            tcHeader(16).Width = 80
            tcHeader(16).Text = "井口压力(Mpa)</th></tr><tr>"
        End Sub
      

  6.   

    要想使表头字体居中,要注意表头各列列宽,表头总列宽,才可以达到完美。
    GridView1.Width = 1400
      

  7.   

    在html中添加 <HeaderStyle  HorizontalAlign="Center"  /> 或 在属性窗口中修改也行
      

  8.   

    HeaderStyle  或者属性上手动改.
      

  9.   

    列标题居中方法:
    1、 在前台(aspx文件)的“源”中建立类,如:
        <style type="text/css" >
            .gridView_th
             {
                 text-align:center;
             }
    </style>
    2、 在设计中,选中gredview>属性>点开“HeaderStyle”>在“CssClass”中输入类名:gridView_th>ok
    3、 注意:其他办法都没试通,楼上说的没用。