function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Pundareekam KudikalaPundareekam Kudikala 

Unable to pass values from VF to into controller extension.

Unable to pass values from VF to into controller extension. table.bid.Amount__c is not passing the entered values into Apex code. Pls suggest
code below:

VF Code

            <apex:pageBlockTable value="{!listScreenDataTable}" var="table" id="filteredItems" align="center" rows="5">
                
                <apex:column headerValue="Bid">
                    <apex:inputField value="{!table.bid.Amount__c}" required="true" id="inputAmount" />
                </apex:column>
                <apex:column headerValue="Item Name">
                    <apex:commandLink onclick="window.open('/{!table.item.Id}', '_blank'); return false;">{!table.item.Name}</apex:commandLink>
                </apex:column>
                <apex:column value="{!table.item.Minimum_Bid__c}"/>
                <apex:column value="{!table.item.Highest_Bid__c}"/>
                <apex:column value="{!table.item.Category__c}"/>
                <apex:column value="{!table.item.Closing_Date__c}"/> 
                
            </apex:pageBlockTable>


Apex Code:

 public List<ScreenDataTable> listScreenDataTable {get;set;}


 System.debug('Bid ID:'+ s.bid.Id + ' amount: ' + s.bid.Amount__c + 'item: ' + s.item.Id );

 //Wrapper Class for hold screen data Table
    public class ScreenDataTable {
        
        public Bid__c bid { get; set; }
        public Item__c item { get; set; }
        
        public ScreenDataTable(Bid__c bid, Item__c item) {
            this.bid = bid;
            this.item = item;
        }
    }