我们正在开发最终将集成到服务控制台的VF页面。 其中一个要求是VF页面始终处于编辑模式,单击保存按钮(或者按ctrl + s),应保存字段而不刷新页面或表单。编辑模式使用
实现
<apex:pageBlock title="Edit Case" mode="edit">
是否可以在使用标准控制器保存方法的同时实现保存功能,因为它始终返回页面引用? 如果没有,最好的方法是什么?
答案 0 :(得分:1)
是否可以选择使用标准控制器上的快速保存操作?
例如:
<apex:commandButton action="{!quicksave}" value="Save" />
通过这种方式,仍然可以进行保存,但不会有重定向。
答案 1 :(得分:1)
您应该能够在指定rerender
属性时利用QuickSave跳过页面重定向/刷新:
<apex:commandButton action="{!quicksave}" value="Save" rerender="null" />
如果您想在保存发生后重新呈现页面的特定部分,请将null
替换为相应的VF组件ID。