Hi!

You can call component.setMarkupId(component.getId());

**
Martin

2010/4/22 Alexandros Karypidis <akary...@yahoo.gr>:
> Hi,
>
> When I add an AjaxFormComponentUpdatingBehavior to a component (a
> TextField<String> in particular though I don't think that matters), Wicket
> assigns an HTML "id" attribute to the component by taking the "wicket:id"
> value I specified and appending a character.
>
> So, if my original HTML had: <input wicket:id="birthday" id="xxxxx"
> type="text" />
> At runtime I get: <input wicket:id="birthday" id="birthdayX" type="text" />
>
> This messes up some static CSS/Javascript I have in the page, which relies
> on locating hte component using its original id.
>
> Is there a way to prevent this?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

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

Reply via email to