Thank you.  I got this to work.  Now I'm wondering how the
ILinkListener gets registered to pick up the event.  Does anything
that happens to implement that interface automatically get registered?

On 10/3/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> Yes, but odds are you already had to do that, to override populateItem().
>
> Martijn
>
> On 10/3/07, Christopher Gardner <[EMAIL PROTECTED]> wrote:
> > Do you also have to subclass ListView (overriding newItem()) to create
> > an object of the ListItem subclass?
> >
> > On 10/3/07, Maurice Marrink <[EMAIL PROTECTED]> wrote:
> > > Yes you can, The trick is to extend ListItem and have it implement
> > > ILinkListener you can then add the onclick behavior through an
> > > attributemodifier or override oncomponenttag. To prevent having to
> > > make a subclass per page you should make the onLinkClicked method in
> > > your listitem redirect to a method in your listview.
> > >
> > > I could show you our code but it is cluttered with non relevant code,
> > > and the above really says it all.
> > >
> > > Maurice
> > >
> > > On 10/3/07, Christopher Gardner <[EMAIL PROTECTED]> wrote:
> > > > With a ListView is there a way to actually create a Link component
> > > > that encompasses the whole ListItem, such that when you click anywhere
> > > > on a row the onClick event is fired?  I know you can do this with Ajax
> > > > support, but I'm curious if you can do this using the traditional way,
> > > > i.e., with a full page refresh.  I don't want to add a "click here"
> > > > button to my row.
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > 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.0-beta3 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta3/
>
> ---------------------------------------------------------------------
> 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