OK, thanks.I tried that early on, but then my wicket:id="fN" & wicket:id="lN" but got the old "... but that you either did not add the component to your page at all, or that the hierarchy does not match." for ... <tr wicket:id="wmc"> <td wicket:id="fN">firstName</td> <td wicket:id="lN">lastName</td> </tr>
igor.vaynberg wrote: > > instead of <tr wicket:id="wmc"> move that wicket:id to <table> > > -igor > > > On 6/11/07, howzat <[EMAIL PROTECTED]> wrote: >> >> >> Thanks Igor. >> Could you be a bit more specific? >> As per my original post, I am trying to use the WebMarkupContainer, but >> it's >> not working (yet). >> I'll repeat the code in case I confused the issue with my indentation >> correction. >> final ListView lines = new ListView("lv",myList){ >> @Override >> protected void populateItem(ListItem item) { >> item.add(...); // derive and add 1st name >> item.add(...); // derive and add 2nd name >> }}; >> WebMarkupContainer listContainer = new WebMarkupContainer("wmc"); >> listContainer.add(lines); >> form.add(listContainer.setOutputMarkupId(true)); >> >> & the my most recent try at mark-up looks like: >> >> <table border ="1" align="center"> >> <thead> >> <tr> >> <th>first name</th> >> <th>last name</th> >> </tr> >> </thead> >> <tbody> >> <tr wicket:id="wmc"> >> <td wicket:id="fN">firstName</td> >> <td wicket:id="lN">lastName</td> >> </tr> >> </tbody> >> </table> >> >> >> >> >> >> >> >> igor.vaynberg wrote: >> > >> > try putting a webmarkupcontainer on the <table> tag and repainting >> that. >> > >> > -igor >> > >> > >> > On 6/11/07, howzat <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> Fixed indentation for clarity ... any ideas how to make this work - >> see >> >> below >> >> (<table> row data to be updated by the underlying ListView's model in >> >> Wicket)? >> >> >> >> final ListView lines = new ListView("lv",myList){ >> >> @Override >> >> protected void populateItem(ListItem item) { >> >> item.add(...); // derive & add first name >> >> item.add(...); // derive & add last name >> >> }}; >> >> WebMarkupContainer listContainer = new WebMarkupContainer("wmc"); >> >> listContainer.add(lv); >> >> form.add(listContainer.setOutputMarkupId(true)); >> >> >> >> & the most recent (failed) try at mark-up looks like: >> >> >> >> <table border ="1" align="center"> >> >> <thead> >> >> <tr> >> >> <th>first name</th> >> >> <th>last name</th> >> >> </tr> >> >> </thead> >> >> <tbody> >> >> <tr wicket:id="wmc"> >> >> <td wicket:id="fN">firstName</td> >> >> <td wicket:id="lN">lastName</td> >> >> </tr> >> >> </tbody> >> >> </table> >> >> >> >> >> >> >> >> >> >> howzat wrote: >> >> > >> >> > Wicket: 1.2.6 >> >> > >> >> > Is there a trick to getting a <table>'s data updated using Ajax (eg >> >> when >> >> a >> >> > DropDownChoice value changes the rows in the table change - without >> >> > refreshing the whole page)? >> >> > >> >> > I started with a <table> that got updated by its ListView with no >> Ajax. >> >> > That worked well. >> >> > >> >> > Now, I try to use a WebMarkupContainer to wrap the ListView (need a >> >> named >> >> > component) so I can update the <table> by Ajax. >> >> > >> >> > final ListView lines = new ListView("lv",myList){ >> >> > @Override >> >> > protected void populateItem(ListItem item) { >> >> > item.add(...); // derive and add 1st name >> >> > item.add(...); // derive and add 2nd name >> >> > }}; >> >> > WebMarkupContainer listContainer = new >> WebMarkupContainer("wmc"); >> >> > listContainer.add(lines); >> >> > form.add(listContainer.setOutputMarkupId(true)); >> >> > >> >> > & the my most recent try at mark-up looks like: >> >> > >> >> > <table border ="1" align="center"> >> >> > <thead> >> >> > <tr> >> >> > <th>first name</th> >> >> > <th>last name</th> >> >> > </tr> >> >> > </thead> >> >> > <tbody> >> >> > <tr wicket:id="wmc"> >> >> > <td wicket:id="fN">firstName</td> >> >> > <td wicket:id="lN">lastName</td> >> >> > </tr> >> >> > </tbody> >> >> > </table> >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Ajax---update-%3Ctable%3E-tf3904552.html#a11070603 >> >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> This SF.net email is sponsored by DB2 Express >> >> Download DB2 Express C - the FREE version of DB2 express and take >> >> control of your XML. No limits. Just data. Click to get it now. >> >> http://sourceforge.net/powerbar/db2/ >> >> _______________________________________________ >> >> Wicket-user mailing list >> >> Wicket-user@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> >> > >> > >> ------------------------------------------------------------------------- >> > This SF.net email is sponsored by DB2 Express >> > Download DB2 Express C - the FREE version of DB2 express and take >> > control of your XML. No limits. Just data. Click to get it now. >> > http://sourceforge.net/powerbar/db2/ >> > _______________________________________________ >> > Wicket-user mailing list >> > Wicket-user@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Ajax---update-%3Ctable%3E-tf3904552.html#a11070715 >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Wicket-user mailing list >> Wicket-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > -- View this message in context: http://www.nabble.com/Ajax---update-%3Ctable%3E-tf3904552.html#a11070798 Sent from the Wicket - User mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user