public
class MemberPopup
{
public List<Account> memberList
{get;set;}
public List<Account> memberAddList
{get;set;}
public String memberName {get;set;}
public MemberPopup()
{
String sql = 'SELECT Name,Company__c
FROM Account';
memberList = Database.Query(sql);
memberAddList = new List<Account>();
memberAddList.add(new Account());
}
public void AddRow()
{
memberAddList.add(new Account());
}
}
VF Page:
<apex:page
controller="MemberPopup" >
<apex:form
>
<apex:pageBlock id="membAdd"
>
<apex:pageblockSection >
<apex:pageBlockTable
value="{!memberAddList}" var="m" >
<apex:column
headerValue="Member Name">
<apex:inputField
value="{!m.Name}"/>
</apex:column>
<apex:column
headerValue="Mobile Number">
<apex:inputField
value="{!m.Company__c}"/>
</apex:column>
<apex:column
headerValue="eMail Id">
<apex:inputField
value="{!m.Account_Status__c}"/>
</apex:column>
</apex:pageBlockTable>
<br/><apex:commandLink
value="Add Row" action="{!addRow}"
reRender="membAdd"/>
</apex:pageblockSection>
<apex:pageblockSection
columns="1" >
<apex:pageblockSectionItem >
<apex:commandButton
value="Save" />
<apex:commandButton
value="Cancel" />
</apex:pageblockSectionItem>
</apex:pageblockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
No comments:
Post a Comment