Thanks Martijn,
Is there a way to "eat" the first element in the Panel so I don't have to
hardcode the element name?
Martijn Dashorst wrote:
>
> override onComponentTag and set tagname to ul in your panel.
> <ul>
> <wicket:panel>
> <li wicket:id="items">.....</li>
> </wicket:panel>
> </ul>
>
> MyPanel extends Panel {
> ....
>
> @Override void onComponentTag(Tag tag) {
> super.onComponentTag(tag);
> tag.setName("ul");
> }
> }
>
> On 4/25/08, Sam Hough <[EMAIL PROTECTED]> wrote:
>>
>> Is there a nice way to make a component that behaves like Panel but
>> replaces
>> the surrogate element AND supports Ajax partial updates?
>>
>> So if my parent HTML is:
>>
>> <span wicket:id="here" >to be replaced</span>
>>
>>
>> and my child panel is:
>>
>> <wicket:panel><ul><li>Must only have a single root
>> element</li</ul></wicket:panel>
>>
>> my output would be:
>>
>> <ul><li>Must only have a single root element</li></ul>
>>
>> I've almost got this behaviour by using setRenderBodyOnly(true); but
>> then I
>> loose the id I need for Ajax partial updates.
>>
>> Any thoughts?
>>
>> Thanks
>>
>> Sam
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Panel-that-replaces-surrogate-element-rather-than-contained-within-it-tp16894472p16894472.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.2 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.2
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/Panel-that-replaces-surrogate-element-rather-than-contained-within-it-tp16894472p16895688.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]