Re: How to refresh ListView on ModalWindow

2010-08-29 Thread zoran

Hi Sven,

Thank you for suggestion. This works.

Best,
Zoran
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/How-to-refresh-ListView-on-ModalWindow-tp2341639p2398942.html
Sent from the Wicket - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: How to refresh ListView on ModalWindow

2010-08-28 Thread Sven Meier

Hi,

you're pushing your comments into the ListView.
Obviously changing the commentsList variable afterwards has no effect 
on what the ListView is iterating over.


To keep the comments up-to-date, use a model:

ListView eachComment=new ListView(eachComment, new PropertyModel(this, 
commentsList)){

HTH

Sven

On 08/27/2010 11:20 PM, zoran wrote:

Hi,

I have a list of products containing a link that should show a user comments
on each product in a modal window. I created a ModalWindow containing a
Panel. I send a list containing comments to this panel. I'm using a ListView
to show this comments e.g:

ListView eachComment=new ListView(eachComment, commentsList){

@Override
protected void populateItem(ListItem item) {
Comment comment=(Comment) item.getModelObject();
item.add(new 
Label(commentContent,comment.getContent()));
}
};

First time I select some product, the list is created in appropriate way.
However, when I close that ModalWindow and open another one for different
product, the first list is shown again. CommentsList containing the comments
is updated before populateItem is called, but it seems that I should make
something more. Do you have any suggestions?

Zoran
   



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



How to refresh ListView on ModalWindow

2010-08-27 Thread zoran

Hi,

I have a list of products containing a link that should show a user comments
on each product in a modal window. I created a ModalWindow containing a
Panel. I send a list containing comments to this panel. I'm using a ListView
to show this comments e.g:

ListView eachComment=new ListView(eachComment, commentsList){

@Override
protected void populateItem(ListItem item) {
Comment comment=(Comment) item.getModelObject();
item.add(new 
Label(commentContent,comment.getContent()));
}
};

First time I select some product, the list is created in appropriate way.
However, when I close that ModalWindow and open another one for different
product, the first list is shown again. CommentsList containing the comments
is updated before populateItem is called, but it seems that I should make
something more. Do you have any suggestions?

Zoran
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/How-to-refresh-ListView-on-ModalWindow-tp2341639p2341639.html
Sent from the Wicket - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org