2013-05-29 4 views
0

JSF의 dataTable 행 사이에 행을 추가하는 방법 - 테이블이 행렬처럼 보입니다.rich : dataTable 행 사이에 행 추가

<rich:dataTable value="#{myController.myModel}" var="myManager" id="managerTable" > 

가 빠른 검색 규칙을 추가 = DataTable의에서 "행"일 것이라고 지적했다 :

다음은 내보기 파일입니다. 노력했지만 결과가 없습니다. 분명히 h : dataTable에 rules = "rows"를 추가하면 행 사이에 선이 생깁니다.

<h:dataTable value="#{myController.myModel}" rules="rows" var="myManager" id="managerTable" > 

하지만 rich : dataTable로 변경되는 순간에는 오류가 발생합니다.

리치 : dataTable에서 어떻게 동일한 결과를 얻을 수 있습니까? 4.

답변

1

<rich:dataTable>

내가 JSF 2.0 사용하고 richfaces는이 rowClass 속성을, 당신은 행 사이의 라인이 당신이 CSS 클래스 이와 같은 만들 수 있습니다 원하는 경우 :

.row-line { 
    border-bottom: 2px solid black; 
} 

편집 : 첫 번째 행 dataTable의 클래스는 rf-dt-fst-r입니다. 따라서 테이블 위에 한 줄을 추가하려면 다음을 입력하십시오.

.row-line.rf-dt-fst-r { 
    border-top: 2px solid black; 
} 
+0

첫 번째 행은 어떨까요? – skuntsel

+0

@skuntsel 내 편집을 참조하십시오 – Makhiel

+0

' 태그 내에서 첫 번째 행에 특수 클래스를 할당하는 방법 :)? – skuntsel