0

Visual Force ページに設定されたフィールドがあります。ユーザーに表示されるフィールド ラベルをカスタマイズしたいと考えています。

現在、私のカスタム連絡先フィールドは生年月日ですが、生年月日の方がよいでしょう。

コードは次のとおりです。

   <apex:pageBlockSection title="Candidate Information">
       <apex:repeat value="{!$ObjectType.Contact.FieldSets.contactForm}" 
                var="c">
          <apex:inputField value="{!Contact[c]}" />
       </apex:repeat>
    </apex:pageBlockSection>

次のように出力されます。

生年月日 [入力欄]

次のようにする必要があります。

生年月日 [ 入力欄 ]

出力ラベルをカスタマイズする方法はありますか?

ありがとう。

4

1 に答える 1

0

あなたはこれを行うことができます:

<apex:inputField value="{!Contact[c]}" label="{!IF(c.label== 'Birthdate','Date of birth',c.label)}" />
于 2013-05-22T14:49:06.790 に答える