Ah, I misread your original question.
Maybe you can use Wicket Fragments for each type of input.
http://wicket.apache.org/examplefragments.html

Regards,

Daan van Etten

On Wed, 2009-12-02 at 10:19 +0100, Pieter Degraeuwe wrote:
> I'll go for the 'each detail' has a panel, and create these detail Panels
> via a factory.
> 
> Thanks all of you.
> 
> On Wed, Dec 2, 2009 at 10:12 AM, Ernesto Reinaldo Barreiro <
> reier...@gmail.com> wrote:
> 
> > Reuse the complex markup and use different detail panels for each detail?
> > Maybe via some factory....?
> >
> > Ernesto
> >
> > On Wed, Dec 2, 2009 at 10:06 AM, Pieter Degraeuwe <
> > pieter.degrae...@systemworks.be> wrote:
> >
> > > I want to avoid this, since I wanted to reuse the (complex) markup...
> > > Is there no way around this?
> > >
> > > On Wed, Dec 2, 2009 at 10:02 AM, Giambalvo, Christian <
> > > christian.giamba...@excelsisnet.com> wrote:
> > >
> > > > Keep it simple and write 2 panels.
> > > >
> > > >
> > > > -----Ursprüngliche Nachricht-----
> > > > Von: Pieter Degraeuwe [mailto:pieter.degrae...@systemworks.be]
> > > > Gesendet: Mittwoch, 2. Dezember 2009 09:55
> > > > An: users@wicket.apache.org
> > > > Betreff: How to write markup if type of component is not known yet...
> > > >
> > > > Hi all,
> > > >
> > > > I want to write a panel which kan render in 2 modes: editable and
> > > > read-only.
> > > > In read-only mode all my components are just labels. In edit mode, are
> > > > these
> > > > labels replaced by input fields (e.g. Textfields, DropDowns, etc)
> > > >
> > > > The problem is now that I only want to write one markup (since all
> > > > components are ordered in a quite complex hierarchy....)
> > > > Wicket complains now that tag type must be input instead of span...
> > > >
> > > > Is there any way around this. (Or am I doing bad practices...)
> > > >
> > > > regards,
> > > >
> > > > Pieter
> > > >
> > > >
> > > > --
> > > > Pieter Degraeuwe
> > > > Systemworks bvba
> > > > Belgiëlaan 61
> > > > 9070 Destelbergen
> > > > GSM: +32 (0)485/68.60.85
> > > > Email: pieter.degrae...@systemworks.be
> > > > visit us at http://www.systemworks.be
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > > > For additional commands, e-mail: users-h...@wicket.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Pieter Degraeuwe
> > > Systemworks bvba
> > > Belgiëlaan 61
> > > 9070 Destelbergen
> > > GSM: +32 (0)485/68.60.85
> > > Email: pieter.degrae...@systemworks.be
> > > visit us at http://www.systemworks.be
> > >
> >
> 
> 
> 


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

Reply via email to