有谁知道如何在 asp:GridView 中将标题居中?
例子:
我的代码如下:
<table border="0" width="500">
<tr>
<td width="450px" align="center">
<asp:GridView ID="grid" runat="server" AutoGenerateColumns="False"
DataSourceID="dsTest" DataKeyNames="id"
CellPadding="6" GridLines="None" AllowPaging="True" PageSize="20" AllowSorting="True" Width="450px">
<Columns>
<asp:TemplateField HeaderText=" Address" SortExpression="suburb, street">
<ItemTemplate>
<a style='cursor:pointer' href='#'>
<%# Eval("unit_number") %> <%# Eval("level_number") %> <%# Eval("street_number") %> <%# Eval("street") %>
<%# Eval("suburb") %> <%# Eval("postcode") %></a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</td>
</tr>
</table>
有谁知道我怎样才能将“地址”改为中心?我试图在 GridView 的 CSS 中设置文本对齐:“中心”,但它似乎对我不起作用
另外...如果我想在左侧显示更多地址,有人知道我该怎么做吗?
最佳答案
其实就是HeaderStyle-HorizontalAlign
<asp:TemplateField HeaderText="Address" SortExpression="suburb, street" HeaderStyle-HorizontalAlign="Center">
关于c# - 如何在 asp :GridView 中使标题标题居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5852453/