2012-06-11 3 views
1

이 페이지 컨트롤러에서 VF 페이지를 완료했습니다. 나는 약간 기록을 얻기 위하여 조회를 썼다. 조건이 false이면 오류 메시지가 표시됩니다. 오류 메시지가 표시되면 저장 버튼 작동을 비활성화하고 싶습니다.저장 버튼 작동을 비활성화하십시오.

저장 버튼을 사용하도록 설정하거나 저장 버튼을 사용 중지 할 수 있습니까? Apex 코드에서.

답변

1

<apex:commandbutton>disabled 속성은 버튼을 활성화/비활성화하도록 설정할 수 있습니다. 이 속성을 바운드 Apex 변수로 설정하면 Apex Controller 또는 Extension에서 단추를 사용할 수 있는지 여부를 제어 할 수 있습니다.

예없이 VisualForce 태그 :

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

예 컨트롤러 또는 확장 에이펙스 코드 :

public Boolean myApexBooleanVariable {get;set;} 
+0

난 당신이'장애인 의미 가정 ='대신'렌더링 "{myApexBooleanVariable!}" '. 'rendered!'가'{! myApexBooleanVariable}'로 지정되면, 값에 따라 컨트롤이 표시되거나 표시되지 않습니다. – Chandra

+0

네가 맞아, 고마워! 나는 나의 대답을 업데이트했다. –

관련 문제