【发布时间】:2012-09-29 23:49:03
【问题描述】:
有人知道如何右对齐gridview 的一列的标题吗?一直在网上搜索,但仍然找不到解决方案。
HorizontalAlign='Right' 适用于数据,但不适用于标题。我不想右对齐所有列,而只想右对齐一个。
这是代码的摘录:
<asp:GridView ID="gvCustomer" AutoGenerateColumns="False" runat="server">
<Columns>
<asp:BoundField DataField="CustomerId" HeaderText="Customer Id" />
(other fields here)
<asp:TemplateField HeaderText="Contact Name" HeaderStyle-HorizontalAlign="Right" >
<ItemTemplate>
<asp:Label runat="server" ID="lblContactName" Text='<%# Eval("ContactName") %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
<HeaderStyle HorizontalAlign="Right" />
</asp:TemplateField>
</Columns>
</asp:GridView>
感谢任何帮助。谢谢!
尼基
【问题讨论】:
-
为什么你在去年问了 9 个问题,但你从来没有接受过任何一个,只投过一个答案?
标签: asp.net gridview header right-align