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:
>>
>>  &lt;span wicket:id="here" >to be replaced&lt;/span>
>>
>>
>>  and my child panel is:
>>
>>  &lt;wicket:panel><ul><li>Must only have a single root
>>  element</li</ul></wicket:panel>
>>
>>  my output would be:
>>
>>  &lt;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]

Reply via email to