2012-04-22 2 views
0

다음 WebGrid가 있는데 왜 열 머리글이 표시되지 않는지 알 수 없습니다. 나는 온라인 자습서를 따라하고 그들이 다음에 동일한 모양 :내 WebGrid에 대한 열 머리글을 표시 할 수 없습니다.

@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") 
)) 

내 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

아마 창피를 변경 확인 '.gridhead'에서 paly :'display : block;'... – nemesv

답변

1

은 다음과 CSS의 역할에서 display:none; 제거는 :

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

display: block;

+0

고마워, 그건 속임수 였어. 나는 스타일이 나의 다른 칼럼에 영향을 미쳤다라고 생각한다. 제목 제목과 제목을 볼 수 있습니다. 나도 다른 컬럼 제목을 볼 수 있습니다 : 등급,하지만 데이터는 아니지만, 나는 디스플레이 : 블록을 제거 할 수 있습니다. 코딩에 대해서는 위의 편집을 참조하십시오. – Blob

관련 문제