我有一个名为 Conference 的自定义对象。我需要创建一个简单的 visualforce 页面,显示会议的所有记录,包括每个会议的以下详细信息:名称、城市、州、开始日期、结束日期、预期出席人数和实际注册人数。我用标准的 Salesforce.com 管理员点击构建了这个,它们都完美地显示在我通过点击创建的报告中。
使用以下代码,我收到此错误:错误:未知属性'Conference__cStandardController.conference'
<apex:page standardStylesheets="false" showHeader="false" sidebar="false"
standardController="Conference__c" recordsetVar="conf">
<apex:stylesheet value="{!URLFOR($Resource.styles, 'styles.css')}"/>
<h1>Conference Details</h1>
<apex:form>
<apex:dataTable value="{!Conference__c}" var="confItem" rowClasses="odd,even">
<apex:column headerValue="Conference Name">
<apex:outputField value="{!confItem.Name}"/>
</apex:column>
<apex:column headerValue="City">
<apex:outputText value="{!confItem.City__c}"/>
</apex:column>
<apex:column headerValue="State">
<apex:outputText value="{!confItem.Location_State__c}"/>
</apex:column>
<apex:column headerValue="Start Date">
<apex:outputText value="{!conference.Start_Date__c}"/>
</apex:column>
<apex:column headerValue="End Date">
<apex:outputText value="{!conference.End_Date__c}"/>
</apex:column>
<apex:column headerValue="Technologies">
<apex:outputText value="{!conference.Technologies__c}"/>
</apex:column>
<apex:column headerValue="Expected">
<apex:outputText value="{!conference.Number_of_Attendees_Expected__c}"/>
</apex:column>
<apex:column headerValue="Currently Enrolled">
<apex:outputText value="{!conference.Enrolled_Attendees__c}"/>
</apex:column>
</apex:dataTable>
</apex:form>