Visualforce页面中的组件17 Mar 2025 | 阅读 2 分钟 <apex: inlineEditSupport>是在VF页面上另一个最常用的组件,它为容器组件提供内联编辑支持。我们必须将此组件放在<apex: form>组件中才能使用它。 <apex: inlineEditSupport>组件只能是以下组件的子组件之一 - <apex: repeat>
- <apex: form>
- <apex: outputField>
- <apex: pageBlock>
- <apex: pageBlockSection>
- <apex: pageBlockTable>
- <apex: dataList>
- <apex: dataTable>
<apex: inlineEditSupport>组件在VF页面上具有以下属性 1. changedStyleClass changedStyleClass是一个字符串类型属性,用于指定当字段的内容发生更改时,将应用于此组件的样式类的名称。 2. disabled disabled是一个布尔类型属性,用于指定是否启用内联编辑。 默认情况下,其值设置为true。 语法 3. event event是一个字符串类型属性,用于指定标准DOM事件的名称。 指定的DOM事件负责触发字段上的内联编辑。 语法 4. hideOnEdit hideOnEdit是一个对象类型属性,即,当激活内联编辑时,我们需要隐藏的按钮ID的逗号分隔列表。 语法 5. id id 是字符串类型的属性,即唯一的标识符,允许页面上的其他组件引用此组件。 语法 6. rendered rendered是一个布尔类型属性,用于指定是否在页面上呈现此组件。 布尔值true设置为此属性的默认值。 语法 7. resetFunction resetFunction是一个字符串类型属性,用于指定可以在重置值时调用的JavaScript函数。 语法 8. showOnEdit showOnEdit是一个对象类型属性,即,激活内联编辑时,我们需要显示的按钮ID的逗号分隔列表。 语法 让我们举个例子来了解如何在 VF 页面上使用此组件 ApexInlineEditSupportExample.vfp 输出 
|