2012-04-22 77 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'中加入以顯示:block;'... – nemesv 2012-04-22 11:09:17

回答

1

從下面的CSS角色刪除display:none;

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

讓它display: block;

+0

謝謝,那就是訣竅。我認爲造型已經影響了我的其他專欄。我可以看到標題和標題。我還可以看到其他欄標題:評級,但不是數據,但我可以當我刪除顯示:塊。請參閱上面的編輯進行編碼 – Blob 2012-04-22 11:15:03