In my quest for a more portlet-oriented use of Wicket, I am trying an approach 
where you switch panels (by constructing new instances and repainting a 
"wrapper") within one Page. However, it seems that ListViews do not get 
repainted (no calls to populateItem()) in that scenario:

1)      Initial rendering that does not use Ajax works fine.
2)      An AjaxFallbackButton then switches to a second panel
3)      Returning via an AjaxFallbackLink to a new instance of the first panel 
paints all components except the ListView items.

Is there something I have forgotten? Would it make more sense to have all 
Panels in the Page at once and then just adjust visibility as needed?

A quickstart can be found at http://dl.dropbox.com/u/11463405/listviewtest.zip

Med vennlig hilsen

TOR IVER WILHELMSEN
Senior systemutvikler
Arrive AS
T (+47) 48 16 06 18
E-post: [email protected]
http://www.arrive.no
http://servicedesk.arrive.no



Reply via email to