Wicket version: 1.3.3

Daniel

On Mon, Apr 7, 2008 at 3:36 PM, Matej Knopp <[EMAIL PROTECTED]> wrote:
> What wicket version are you using?
>
>  -Matej
>
>
>
>  On Mon, Apr 7, 2008 at 2:38 PM, Daniel Stoch <[EMAIL PROTECTED]> wrote:
>  > Hi,
>  >
>  >  There is a strange behaviour when I'm trying refresh
>  >  WebMarkupContainer component using AjaxLink. I have a simple page:
>  >
>  >  public HomePage(final PageParameters parameters) {
>  >     final WebMarkupContainer container = new 
> WebMarkupContainer("container");
>  >     add(container);
>  >     container.setOutputMarkupId(true);
>  >     add(new AjaxLink("ajaxLink") {
>  >
>  >       public void onClick(AjaxRequestTarget target) {
>  >         target.addComponent(container);
>  >       }
>  >
>  >     });
>  >   }
>  >
>  >
>  >  <html>
>  >     <head>
>  >         <title>AjaxLink test</title>
>  >     </head>
>  >     <body>
>  >         <p wicket:id="container">
>  >             <h4>Header A</h4>
>  >         </p>
>  >         <div>
>  >             <a wicket:id="ajaxLink">Ajax request</a>
>  >         </div>
>  >     </body>
>  >  </html>
>  >
>  >  For the first time page is rendered as follows:
>  >  Header A
>  >  Ajax request
>  >
>  >  When I click "Ajax request" link the onClick metod is called to
>  >  refresh container component (which is WebMarkupContainer).
>  >  But instead of refreshing (repainting) of "container" markup (<p
>  >  wicket:id="container">...</p> markup), it is dupliacted below the
>  >  original paragraph. Each click on this ajax link causes this paragraph
>  >  multiplication and after eg. 4 clicks the page looks like:
>  >  Header A
>  >  Header A
>  >  Header A
>  >  Header A
>  >  Header A
>  >  Ajax request
>  >
>  >  Is it a bug or I should not use WebMarkupContainer to refresh its
>  >  contents in ajax calls?
>  >
>  >  --
>  >  Daniel
>  >
>  >  ---------------------------------------------------------------------
>  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >  For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>
>
>
>  --
>  Resizable and reorderable grid components.
>  http://www.inmethod.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