Data Table
Data Table
3.border
7.cellspacing
12.first
ing
13.footerClass : This is the name of the style class that should be
applied on the footer of the dataTable
14.frame
ude
"none", "above", "below", "hsides", "vsides", "lhs", "
rhs", "box", and "border".
17.rowClasses
18.rows
19.rules
21.styleClass
22.title
23.value
24.var
25.width
Example :
<apex:page standardController="Account" recordSetVar="items">
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" rules="cols">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" rules="rows">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" rules="all">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" frame="box">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" frame="hsides">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" frame="vsides">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" border="2" bgcolor="yellow">
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
<apex:pageBlock title="DataTable">
<apex:dataTable value="{!items}" var="a" cellpadding="10" cellspacing="2
0" border="1" >
<apex:column value="{!a.name}" />
<apex:column value="{!a.industry}" />
<apex:column value="{!a.phone}" />
<apex:column value="{!a.type}" />
</apex:dataTable>
</apex:pageBlock>
</apex:page>