0

無効にする方法はありますか?ユーザーにデータの編集を許可するか許可しないかを指定します。多分私は他のコンポーネントが必要ですか?

4

2 に答える 2

1

編集を許可したくない場合は、inplaceInput の代わりに outputText を表示するだけです。CSS を使用して、inplaceInput のように見せます。しかし、編集可能なもののように見えるものを編集できない場合、ユーザーが混乱する可能性があります。

于 2009-07-19T10:35:18.683 に答える
1

これは、rich:inpaceInput の editEvent 属性を設定することで処理できます。「isFieldModificationRigth」は、ブール値を返す secBean の public メソッドです。

<rich:inplaceInput id="fieldId" value="#{bean.field}"
editEvent="#{secBean.fieldModificationRight? 'onclick': 'none'}"

それがあなたを助けることを願っています!

于 2012-01-10T12:56:40.717 に答える