我正在使用直接绑定到控制器中的自定义对象字段的 inputField。下面将生成一个带有标签的下拉列表。
<apex:inputField value="{!Agency_Profile.Location_Principal_Activity__c}" />
我的问题是我需要在 inputField 旁边添加所需的标记,而不会丢失标签或默认错误消息。
当我使用
<apex:inputField value="{!Agency_Profile.Location_Principal_Activity__c}" required="true"/>
我获得了所需的标记,但我丢失了用于验证的自定义错误消息。
当我使用
<apex:outputPanel styleClass="requiredInput" layout="block">
<apex:outputPanel styleClass="requiredBlock" layout="block"/>
<apex:inputField value="{!Agency_Profile.Location_Principal_Activity__c}" />
</apex:outputPanel>
下拉列表附近的标签不再显示..
有什么方法可以完成我需要的吗?