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]
