2017-01-27 4 views

答えて

2

GridViewヘッダーは<th>です。デフォルトではcentered and boldです。したがって、ブートストラップを使用してスキンを事前ビルドする場合は、通常、テーブルヘッダーのテキストの配置を左に設定します。

HeaderStyle-HorizontalAlign="Center"を追加すると、aspnetはalign="center"をヘッダー行<tr>に追加します。しかし、それ以降の<th>ノードは、CSSによって上書きされます。

あなたができることは、ヘッダーにクラスを追加し、テキストの配置を上書きすることです。

HeaderStyle-CssClass="centerHeaderText" 

<style> 
    .centerHeaderText th { 
     text-align: center; 
    } 
</style> 
1

あなたは、ブートストラップウェブサイトを使用している場合は、HeaderStyle-HorizontalAlign="Center" は動作しません。

以下のコードは、溶液であることができる:

HeaderStyle-CssClass="text-right" 
関連する問題