Thanks!!! worked!

On Mon, Jan 31, 2011 at 9:50 PM, Igor Vaynberg <igor.vaynb...@gmail.com>wrote:

> onclick (target) { setvisible(false); target.add(this); }
>
> -igor
>
> On Mon, Jan 31, 2011 at 4:46 PM, Fernando O. <fot...@gmail.com> wrote:
> > Hi All, how are you?
> >
> >   I'm new in this list, actually I'm new to wicket and I'm trying to
> learn
> > it. So far I hadn't found any issues and it worked great until I came
> across
> > this anoying problem, I have as part of my html:
> > I wanted to add to a page a button with a text, on click the button hits
> the
> > sever, performs some action and it should remove the button from the page
> > (make it not visible)
> >
> > I added:
> > <a class="button" wicket:id="ajaxbutton"><label
> > wicket:id="button-text"></label></a>
> >
> > and then In the java Page I have
> >
> > (this code is inside a populateItem method from a ListView)
> > .
> > .
> > .
> >                            protected void populateItem(final
> ListItem<Poll>
> > item) {
> >                                      final AjaxLink<Test> button = new
> > AjaxLink<Test>("ajaxbutton", item.getModel()) {
> >
> > public void onClick(AjaxRequestTarget target) {
> >                                                        //Do whatever I
> have
> > to do
> > System.out.println("works?");
> > this.setEnabled(false); //Also tried removing the label component,
> > setVisible(false)
> > }
> >
> > };
> >  Label label = new Label("button-text", "AText");
> > label.setOutputMarkupId(true);
> > button.add(label);
> > button.setOutputMarkupId(true);//these are desparates attemps to solve it
> > item.setOutputMarkupId(true);
> > button.setEnabled(!item.getModelObject().shouldBeDisabled()); //this
> works,
> > those that should be disabled do not show a button.
> > item.add(button);
> >                          }
> > .
> > .
> >
> >
> > Any idea of what I'm doing wrong?
> >
> > Thanks!
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

Reply via email to