3

我知道这真的很基本。我正在 Visual Studio 2010 中创建一个网格。我想居中对齐网格。不是数据,而是网格。它应该出现在页面的中间。谁能告诉我该怎么做。

4

3 回答 3

4

使用GridView 的 Horizo ​​ntalAlign属性

获取或设置页面上 GridView 控件的水平对齐方式。

<asp:GridView ID="GridView1" runat="server" HorizontalAlign="Center" >
</asp:GridView>
于 2012-12-07T04:58:20.837 回答
2

为您的 gridview 设置宽度,然后将 margin-left/right 设置为 auto

例子:

<style type="text/css">
    .CenteredGrid { width:640px; margin-left:auto; margin-right:auto; }
    </style>

    <asp:GridView ID="GridView1" runat="server" CssClass="CenteredGrid">
     ... Codes ...
    </asp:GridView>

编辑:

这对您页面上的任何控件/元素都适用。

于 2012-12-07T04:58:28.487 回答
2

制作一个中心对齐的 div 并将您的网格视图放入其中

   <div align="center">
    // put your gridview here
    </div>
于 2012-12-07T05:00:03.543 回答