Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <apex:page standardController="Contact">
- <apex:form>
- <apex:pageBlock title="Edit Contact">
- <apex:pageBlockSection columns="1">
- <apex:inputField value="{!contact.FirstName}"/>
- <apex:inputField value="{!contact.LastName}"/>
- <apex:inputField value="{!contact.Email}"/>
- </apex:pageBlockSection>
- <apex:pageBlockButtons>
- <apex:commandButton action="{!save}" value="save"/>
- <apex:commandButton action="{!cancel}" value="cancel"/>
- </apex:pageBlockButtons>
- <apex:pageBlockTable value="{!conList}" var="c">
- <apex:column headerValue="First Name">
- <apex:outputField value="{!c.Firstname}" />
- </apex:column>
- <apex:column headerValue="Last Name">
- <apex:outputField value="{!c.Lastname}" />
- </apex:column>
- <apex:column headerValue="Email">
- <apex:outputField value="{!c.Email}" />
- </apex:column>
- </apex:pageBlockTable>
- </apex:pageBlock>
- </apex:form>
- </apex:page>
- public with sharing class ContactEditController {
- public contact c {get; set;}
- public List<contact> conList {get;set;}
- public ContactEditController(){
- c= new Contact();
- }
- public PageReference save(){
- insert c;
- conList= [select FirstName,LastName,Email from Contact where id=:c.id];
- return null;
- }
- }
- public ContactEditController(ApexPages.StandardController stdController) {
- //Initialize your contact variable here
- }
Add Comment
Please, Sign In to add comment