2012-05-14 2 views
3

DataTable의 특정 셀을 편집하지 못하게하고 싶습니다. 그 필드는 편집 할 수 없습니다. 이것을 어떻게 할 수 있습니까?PrimeFaces에서 편집 가능한 DataTable의 특정 셀 편집을 제한하는 방법

+0

특정 열을 의미합니까? 그렇다면''p : cellEditor> 래퍼를 제거하고''p : column '안에'output' 패싯 만 남겨 두어야한다고 생각합니다. – Daniel

+0

안녕

값을 제거하면 해당 컬럼에 대해 표시됩니다. 변경된 내용을 알려 드리고 있습니다. 제발 도와주세요. \t \t 미래의 질문에 user1281029

+0

, 코드와 시도를 넣어 질문에서. 당신은 또한 "도와주세요"라고 소리내어 말할 필요도 없습니다. 그냥 똑똑한 방법으로 질문하십시오. – BalusC

답변

4

그냥 <p:cellEditor>을 사용하지 마십시오. <f:facet name="output"><p:cellEditor>에 고유 한 것을

<p:column>#{videoList.referenceFileName}</p:column> 

참고. 당신도 그것을 제거해야합니다. 또한 특정 속성을 사용할 필요가없는 경우 <h:outputText>은 필요하지 않습니다.

+0

고마워, 효과가있다. – user1281029

관련 문제