and not forget to call feedback.setOutputMarkupId(true)

On 8/3/07, Damian Mendez Romera <[EMAIL PROTECTED]> wrote:
> You must override the onError method and add a
> target.addComponent(feedback) :)
>
> Gohan wrote:
> > I cannot seem to get the Feedback panel to be displayed on a Form submit.
> >
> > I have a custom form component that extends Form to which I'm adding an
> > AjaxSubmitButton using:
> > add(new AjaxSubmitButton("submit", this) {
> >               private static final long serialVersionUID = 
> > 4557185412512174512L;
> >               @Override
> >               protected void onSubmit(AjaxRequestTarget target, Form form) {
> >                       fromDate = (Date) fromDateField.getConvertedInput();
> >                       toDate = (Date) toDateField.getConvertedInput();
> >
> >                       target.addComponent(nbrOfAuthenticationsChart);
> >                       target.addComponent(feedbackPanel);
> >               }
> >  });
> >
> > The feedback panel is added using (it's located outside the form in another
> > component):
> > add(feedbackPanel = new FeedbackPanel("feedback"));
> > feedbackPanel.setOutputMarkupId(true);
> >
> > I've also added an AjaxFormValidatingBehavior to the form:
> > AjaxFormValidatingBehavior.addToAllFormComponents(this, "onclick");
> > and I'm using a special form validator that extends AbstractFormValidator
> > that I've also added to the custom form.
> >
> > The ajax submission works when I press the submit button but there are no
> > form errors displayed if there are any errors. The problem seem to be that
> > the feedback panel is never displayed and I cannot seem to figure out why.
> > I'm using Wicket 1.2.6. I've looked in the example at
> > http://www.wicket-library.com/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.FormPage
> > but that example doesn't seem to work at all.
> >
> > Could anyone give me a clue?
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Wicket joins the Apache Software Foundation as Apache Wicket
Apache Wicket 1.3.0-beta2 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta2/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to