2012-04-22 16 views
0

私は次のWebGridを持っていますが、なぜ列の見出しが表示されないのかわかりません。私は、オンラインチュートリアルをたどっており、それらは以下のように同一に見える:WebGridの列見出しを表示できません

マイCSS:

.grid 
{ 
left:30px; 
border-collapse:collapse; 
color:Black; 
} 

.gridhead 
{ 
display:none; 
background-color:Aqua; 
} 

私は私のコードを実行すると、私が見ることができるすべては、映画のタイトルが、無見出しは、されていません背景色。

編集:

@grid.GetHtml(
    tableStyle: "grid", 
    headerStyle: "gridhead", 
    rowStyle: "gridRow", 
    alternatingRowStyle: "gridRow", 
    mode: WebGridPagerModes.All, 
    columns: grid.Columns(
    grid.Column("Title","Title",format: @<text>@item.title</text>, style: "Title"), 
    grid.Column("Rating","Rating",format: @<text>@item.rating</text>, style: "Rating") 
)) 

マイCSS:

.grid 
{ 
left:30px; 
border-collapse:collapse; 
color:Black; 
} 

.gridhead 
{ 
display:block; 
background-color:Aqua; 
} 
+0

たぶんDISを変更してください'.gridhead'を' display:block; 'にしています... – nemesv

答えて

1

次のCSSの役割からdisplay:none;を削除します。

.gridhead 
{ 
    display:none; 
    background-color:Aqua; 
} 

それはdisplay: block;

+0

ありがとうございました。私はスタイリングが私の他のコラムに影響を与えたと思う。私はタイトル見出しとタイトルを見ることができます。私はまた、他の列の見出しを見ることができます:評価、データではなく、私は表示:ブロックを削除することができます。コーディングについて上記の編集を参照 – Blob

関連する問題