2011-03-15 40 views
1

如果可排序,我似乎無法將列的標題文本居中在我的GridView中。對於一個可排序的列,html輸出是非常不同的(它似乎在td列中放置了一個表)。在GridView中居中排序行標題

任何想法可以做到這一點爲中心? 我把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" /> 

回答

2

如果你能得到你的內心表的樣式看起來像style="height: 32px; cursor: pointer; font-weight: bold; margin:auto;"會中心,至少在FF。

+0

謝謝你的幫助。我張貼了我如何實施您的解決方案。 – 2011-03-16 15:24:12