SmartClient_SNAPSHOT_v91d_2013-10-08
We have a TabSet, and each tab is a PortalLayout componenent contains multiple portlets.
We found that when launch the following TabSet as an example, all the 'src' link will be processed, then when the tab is changed, the 'src' link in that tab will be reprocessed again. This means that the first time through all tabs are processed but only one is shown. Is there a way to not trigger the processing the tabs that are not being shown? The tabs will be processed if and only if when the user select that tab? As a result, this can save some processing time.
Thanks,
We have a TabSet, and each tab is a PortalLayout componenent contains multiple portlets.
We found that when launch the following TabSet as an example, all the 'src' link will be processed, then when the tab is changed, the 'src' link in that tab will be reprocessed again. This means that the first time through all tabs are processed but only one is shown. Is there a way to not trigger the processing the tabs that are not being shown? The tabs will be processed if and only if when the user select that tab? As a result, this can save some processing time.
Thanks,
Code:
isc.TabSet.create({ top:40, width:400, height:250, tabs:[ { title:"Tab1", pane:isc.PortalLayout.create({ portlets: [{ isc.Portlet.create({ title: "Portlet1", src: ".......request link 1........" }), isc.Portlet.create({ title: "Portlet2", src: ".......request link 2........" }) }] } ) }, { title:"Tab2", pane:isc.PortalLayout.create({ portlets: [{ isc.Portlet.create({ title: "Portlet3", src: ".......request link 3........" }), isc.Portlet.create({ title: "Portlet4", src: ".......request link 4........" }) }] } ) } ] });
Comment