0
public with sharing class soption
{
public list<selectoption> list1 = new list<selectoption>();
public list<Patient_Registration__c > list2 = new list<Patient_Registration__c >();
public String listvalue {get;set;}
public String outputtextvalue {get; set;}
public Patient_Registration__c value {get; set;}
public soption(ApexPages.StandardController controller) {
value=(Patient_Registration__c)controller.getRecord();
}
public list<selectoption> getoptionlist()
{
list2=[select id, Name__c from Patient_Registration__c ];
list1.add(new selectoption('--Select options--', '--Select options--'));
for(Patient_Registration__c pr:list2)
{
list1.add(new selectoption(pr.id,pr.Name__c));
}
return list1;
}
public String getselectedtext()
{
outputtextvalue =listvalue;
return listvalue;
}
}
可視化頁面代碼選擇列表的值打通頂點代碼的outputText
<apex:page standardController="Patient_Registration__c" extensions="soption">
<apex:form >
<apex:selectList size="1" value="{!listvalue}" onchange="{!selectedtext}">
<apex:selectOptions value="{!optionlist}">
</apex:selectOptions>
</apex:selectList>
<apex:outputText value="{!selectedtext}"/>
</apex:form>
</apex:page>
沒能獲得在outputtexvalue listvalue的價值。 outputtext值用於outputtext和選擇列表中使用的列表值。 請幫我在輸出文本中獲取選擇列表的值。
我做了這些改變,但它還沒有工作.. – user3358916