You need to sign in to do that
Don't have an account?

pass standard controller input field lookup value to conroller class
lookup__c is a standard lookup field in my object Student__c.
<apex:inputField value="{!Student__c.lookup__c}" />
I want to pass selected lookup field value in visualforce page to extension controller class.
<apex:inputField value="{!Student__c.lookup__c}" />
I want to pass selected lookup field value in visualforce page to extension controller class.
public student__c stu;
public sndmail(ApexPages.StandardController controller) {
this.stu= (student__c)Controller.getRecord();
}
public String getGreeting() {
return stu.lookup__c;
}
All Answers
Contact c;
c=(Contact)sc.getRecord();
System.debug('-->'+c.accountid);
<apex:inputField value="{!Student__c.lookup__c}" />
here lookup__c is self lookup with student__c,how to get id of the selected field in controller class.
Thanks in advance.
public student__c stu;
public sndmail(ApexPages.StandardController controller) {
this.stu= (student__c)Controller.getRecord();
}
public String getGreeting() {
return stu.lookup__c;
}