我有数据ICEfaces 4.3数据表,其中每一行都有一个面板,默认情况下它处于折叠状态。即使折叠,它的内容视图也会被渲染,这会使页面变慢。 这是示例代码,
<ace:dataTable var="myVar" value="#{mybeanobj}"
paginator="true"
paginatorPosition="top"
pageCount="5"
rowIndexVar="row"
rows="20" >
<ace:column>
<ace:panel id="details" toggleable="true" styleClass="details-marker" collapsed="true">
<f:facet name="header">
<h:outputText value="my header"/>
</f:facet>
<h:outputText value="myVar.v1"/>
<h:outputText value="myVar.v2"/>
<h:outputText value="myVar.v3"/>
<h:outputText value="myVar.v4"/>
<h:outputText value="myVar.v5"/>
<h:outputText value="myVar.v6"/>
<h:outputText value="myVar.v7"/>
</ace:panel>
</ace:column>
</ace:dataTable>
如何使面板变得懒惰,以便仅在切换内容时而不是在页面渲染期间才加载内容?