如何使DataGrid中的内容居中排列??

解决方案 »

  1.   

    <asp:DataGrid id="DataGrid1" runat="server" HorizontalAlign="Center">
    <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
    </asp:DataGrid>设置属性HorizontalAlign="Center"
      

  2.   

    <asp:DataGrid id="DataGrid1" runat="server" HorizontalAlign="Center">
    <ItemStyle HorizontalAlign="Center"></ItemStyle>
    <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
    </asp:DataGrid>
      

  3.   

    你也可以通过vs.net的"属性生成器"中的"格式" 设置.
      

  4.   

    增加:AutoGenerateColumns="False"
    代码如下:
    <asp:DataGrid id="dg1" style="Z-INDEX: 102; LEFT: 16px; POSITION: absolute; TOP: 48px" runat="server" Font-Size="X-Small" Width="560px" Height="176px" HorizontalAlign="Center" AutoGenerateColumns="False" >
      

  5.   

    设置属性AutoGenerateColumns="False"
      

  6.   

    <asp:DataGrid id="DataGrid1" runat="server" HorizontalAlign="Center" Width="480px" AutoGenerateColumns="False">
    <ItemStyle HorizontalAlign="Center"></ItemStyle>
    <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
    </asp:DataGrid>
      

  7.   

    噢.真是大意,刚才不小心把AutoGenerateColumns设成True了.呵.
    谢谢大家!