Visualforce Page:
<apex:page controller="dynamiccls3" >
<apex:form >
<apex:selectList value="{!selected}" size="1">
<apex:selectOptions value="{!items}"> </apex:selectOptions>
</apex:selectList>
</apex:form>
</apex:page>
Apex Class:
public with sharing class dynamiccls3 {
public List<SelectOption> items { get; set; }
public String selected { get; set; }
public dynamiccls3(){
items= new List<selectOption>();
Schema.describefieldresult f= Schema.sobjecttype.account.fields.rating;
System.debug('--------->'+f.getpicklistvalues());
List<Schema.PicklistEntry> lst= f.getpicklistvalues();
for(Schema.PicklistEntry s: lst){
items.add(new selectOption(s.getvalue(), s.getlabel()));
}
}
}
No comments:
Post a Comment