2012-05-14 4 views
3

DataTableの特定のセルを編集しないようにしたいとします。これらのフィールドは編集できないことを意味します。どうすればこれを達成できますか?PrimeFacesで編集可能なDataTableの特定のセルの編集を制限する方法

+0

特定の列を意味しますか?もしそうなら、 'ラッパーをその列から削除し、' p:column'内に 'output'ファセットしか残さないようにしてください。 – Daniel

+0

こんにちはその列に対して表示されます。私は変更されたスニペットを与えています。助けてください。 \t \t 未来の質問に user1281029

+0

、あなたのコードとあなたの試みを置きます同様に問題になります。また、 "助けてください"と泣く必要はありません。ちょうど質問をスマートな方法をお願いします:) – BalusC

答えて

4

次に<p:cellEditor>を使用しないでください。

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

<f:facet name="output"><p:cellEditor>に固有であることに注意してください。あなたもそれを削除する必要があります。特定の属性を使用する必要がない場合は、<h:outputText>は不要です。

+0

ありがとう、それは働いています。 – user1281029

関連する問題