I have this visualforce page where I show several fields as inputfield and picklist which are working fine. I cannot get the inputcheckbox showing up in my visualforce page am I missing something see my code below:
<apex:repeat value="{!accList}" var="a">
<apex:pageBlockSection id="section1" title="{!a.name}" columns="5" onclick="document.getElementById(‘{!$Component.section1}’).childNodes[0].childNodes[0].click();">
<script>twistSection(document.getElementById(“{!$Component.section1}').childNodes[0].childNodes[0]);document.getElementById(“{!$Component.section1}').childNodes[0].style.cssText = “cursor:pointer;' </script>
<table style="width:50%;">
<apex:repeat value="{!a.Contacts}" var="c">
<tr>
<apex:pageBlockSection title="{!c.lastname}" collapsible="false" columns="9" showHeader="false" id="j1">
<td style="text-align:right;width:35%;font-weight:bold;font-size:11px;color: #4a4a56;padding-right: 2px;">
<apex:inputField value="{!c.lastname}"/>
<apex:inputField value="{!c.firstname}"/>
<apex:inputField value="{!c.Phone}"/>
<apex:inputField value="{!c.LeadSource}"/>
<apex:inputCheckbox value="{!c.DoNotCall}"/>
<apex:commandButton value="Update Contact" action="{!updateContacts}" rerender="contactList">
<apex:param name="contactIdent" value="{!c.id}" assignTo="{!chosenContactId}"/>
</apex:commandButton>
</td>
</apex:pageBlockSection>
</tr>
</apex:repeat>
</table>
</apex:pageBlockSection>
</apex:repeat>
</apex:pageBlock>