我正在尝试显示来自自定义对象的行列表datalist
。
当我在常规对象上尝试此操作时,它似乎可以工作,这很奇怪。
控制器
List<Account> accounts;
public List<Account> getAccounts() {
if(accounts == null) accounts = [select id from Account limit 10];
return accounts;
}
视觉力量
<apex:dataList value="{!accounts}" var="account" id="theList">
<apex:outputText value="{!account.id}"/>
</apex:dataList>
这就像以前一样工作,它显示所有帐户的 ID。当我使用自定义对象时,我得到一个空的项目符号列表。喜欢:
这有正确数量的子弹(有 3 个项目)。
我的控制器现在是这个
List<AttributeMeetingroomAssociation__c> accounts;
public List<AttributeMeetingroomAssociation__c> getAccounts() {
if(accounts == null) accounts = [select id from AttributeMeetingroomAssociation__c limit 10];
return accounts;
}
[select id from AttributeMeetingroomAssociation__c limit 10]
当我在 salesforce.schema 中使用它们时给出 3 个正确的结果
有人有解决这个问题的方法吗?