在GridView中居中可排序行标题

时间:2011-03-15 23:36:04

标签: asp.net html css gridview

如果可以排序,我似乎无法将我的GridView中列的标题文本居中。对于可排序列,html输出有很大不同(它似乎将表放在td列中)。

有什么想法可以做到这一点? 我把html输出放在jsfiddle中...... http://jsfiddle.net/mcox05/85Euq/

我在网格视图上尝试了以下代码但没有成功。请记住,绑定字段是我设计的服务器控件,但它们不会以任何方式影响标题文本: 我对任何可以解决此问题的css,js或asp.net修复都持开放态度。谢谢!

 <sc:DateBoundField DataField="LastLogin" SortExpression="LastLogin" HeaderText="Last Login"
                    HeaderStyle-Width="125px" ItemStyle-Width="125px" HeaderStyle-HorizontalAlign="Center" />
 <sc:SCommandButtonField Command="Change" ItemStyle-Width="100px" HeaderStyle-Width="100px"
                    HeaderText="Change" HeaderStyle-HorizontalAlign="Center" Image="img.axd?ico16=edit" />

1 个答案:

答案 0 :(得分:2)

如果您可以让内部桌子的样式看起来像style="height: 32px; cursor: pointer; font-weight: bold; margin:auto;",那么它将居中,至少在FF中。