我创建了 4 个 Visualforce 选项卡。 并在用户单击选项卡时实现它,当时仅加载相应的页面。 它也在工作。 但问题是默认页面的数据正在加载,但包含页面的数据未随页面一起加载。 我在这里发布了我的代码。 那么,单击特定选项卡时如何加载数据。 ?????![在此输入图像描述][1]
<apex:tab id="tab1" name="tab1" >
<apex:detail/>
</apex:tab>
<apex:tab id="tab2" name="tab2" >
<apex:include pageName="page2" />
</apex:tab>
'
您需要将
<apex:tab>
组件包装在<apex:tabpanel>
组件中,如下所示:
<apex:tabpanel selectedTab="tab1">
<apex:tab name="tab1">
<!-- put tab 1 content here -->
</apex:tab>
<apex:tab name="tab2">
<!-- put tab2 content here -->
</apex:tab>
<!-- etc -->
</apex:tabpanel>