2012-06-11 59 views
1

我在本页控制器中完成了一个音频页面。我写了一个查询来获得一些记录。如果条件为false,则显示错误消息。如果显示错误信息,那么我想禁用保存按钮的工作。禁用保存按钮的工作

是否可以启用保存按钮的工作或禁用保存按钮?在Apex代码中。

回答

1

<apex:commandbutton>disabled属性可以设置为启用/禁用按钮。将此属性设置为绑定的Apex变量将允许您控制Apex ControllerExtension中的按钮是否启用。

例Visualforce标记:

<apex:commandbutton action="{!save}" value="Save" id="theButton" disabled="{!myApexBooleanVariable}" /> 

示例控制器或扩展的Apex代码:

public Boolean myApexBooleanVariable {get;set;} 
+0

我想你的意思'禁用='而不是'呈现 “{myApexBooleanVariable!}” '。如果'rendered'被分配了'{!myApexBooleanVariable}',那么取决于值,控件将被显示或不显示。 – Chandra

+0

你是对的,谢谢!我更新了我的答案。 –