you need to do this on model-level, not component level. there have
been threads on the mailing list about background tasks, even
search-result specific threads. search the list.

-igor

On Mon, Aug 11, 2008 at 9:47 AM, kag1526 <[EMAIL PROTECTED]> wrote:
>
> I have a TabbedPanel where the first tab is a search screen where you can
> search the database and then click on a row to open detailed information
> about that row in another tab. Some of the searches can take a long time in
> the database so I need the search results to stay in the search tab even if
> the user moves to another tab and then back again, is there anyway to
> accomplish this?
>
> The methods I have though of are:
> 1) Making the searchTabPanel a singleton, which might work for this, but
> there is also a treeTable in the detailed tabs and I would like whatever
> nodes are collasped or expanded to also be persistant, although if this is
> the best way to go I'll do that for the searchTab and either try to find
> another way or do without for the detailed tabs.
>
> 2) Keeping a list of the panels in the overall page class then just before
> switching tabs saving the panel and if the panel already exists for the new
> tab using that panel instead of a new one, however there isn't a method that
> will allow you to do something just before a tab is changed, it must have
> been gwt where I saw that. (I built this same application in gwt earlier so
> I get them confused from time to time.
>
> Does anyone know of any other ways that might work for keeping the pages
> persistant while changing tabs?
> --
> View this message in context: 
> http://www.nabble.com/How-to-not-reload-page-when-switching-tabs-in-TabbedPanel.-tp18929550p18929550.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to