Hi Francois
Thanks for the reply I am not sure howfrom a reference to my table which
Extends DataTable I can update the button when the onPageChanged()
method is fired. My Table looks like the following.
AJaxTable<Contact, String> contacts = new AJaxTable<Contact,
String>("persons", columns, new SortableContactDataProvider(), 10) {
@Override
protected void onPageChanged() {
super.onPageChanged();
System.out.println("Page Changed");
//enable or disable submitButton
}
};
submitButton is initialized as follows:
submitButton = new DefaultBootstrapButton("submit-button",
Model.of("Submit"));
submitButton.add(new ButtonBehavior(Buttons.Type.Primary));
submitButton.setOutputMarkupId(true);
submitButton.setEnabled(false);
AjaxTable class looks like the following:
public class AJaxTable<T, S> extends DataTable<T, S> {
public AJaxTable(String id, List columns, ISortableDataProvider
dataProvider, int rowsPerPage) {
super(id, columns, dataProvider, rowsPerPage);
setOutputMarkupId(true);
setVersioned(false);
addTopToolbar(new HeadersToolbar(this, dataProvider));
addBottomToolbar(new NoRecordsToolbar(this));
addBottomToolbar(new BootstrapNavigationToolbar(this));
}
}
Any help or examples are much appreciated.
Thanks
David
On 11/05/13 08:27, Francois Meillet wrote:
You can use the event handling mechanism.
François Meillet
Formation Wicket - Développement Wicket
Le 11 mai 2013 à 01:17, David Beer <david.m.b...@gmail.com> a écrit :
Hi All
I have an Ajax DataTable that extends DataTable and when I click the navigation
panel to change page in the table I would like to make sure that the necessary
components are disable or enabled. What is the best way of doing this?
So on onPageChanged I would like to enable or disable my form submit buttons.
The buttons are Ajax enabled.
Thanks
David
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org