Replacing onBeforeRender() in NavigationToolbar to @Override public boolean isVisible() { return table.getPageCount()>1; }
works well. Do I need to open issue? On Mon, Mar 16, 2009 at 4:57 PM, Anton Veretennikov <anton.veretenni...@gmail.com> wrote: > It is AjaxFallbackDefaultDataTable from wicket-extensions 1.4-SNAPSHOT. > Table refreshes fully with toolbar inside it, table has id of course. > > NavigationToolbar (base for AjaxNavigationToolbar) seems to have > > �...@override > protected void onBeforeRender() > { > setVisible(table.getPageCount() > 1); > super.onBeforeRender(); > } > > But I think it will never fire after it becomes invisible. > > On Mon, Mar 16, 2009 at 4:36 PM, Linda van der Pal > <lvd...@heritageagenturen.nl> wrote: >> Hmm, is the topbar a separate component? If so you'll simply have to add it >> to the target as well. >> >> Anton Veretennikov wrote: >>> >>> Thank you, Linda. >>> I don't hide it. It hides itself. I suppose it must show itself again >>> if rowsCount > rowsPerPage. >>> >>> -- Tony. >>> >>> On Mon, Mar 16, 2009 at 3:51 PM, Linda van der Pal >>> <lvd...@heritageagenturen.nl> wrote: >>> >>>> >>>> When you hide the top bar, do you also set setOutputMarkupPlaceholderTag >>>> to >>>> true? (If not, the Ajax-code can't find the component anymore.) >>>> >>>> Linda >>>> >>>> Anton Veretennikov wrote: >>>> >>>>> >>>>> Good day! >>>>> >>>>> My impression about AjaxFallbackDefaultDataTable is - fantastic! >>>>> Thank you, Igor! >>>>> >>>>> I'm implementing small Ajax panel that changes amount of rows shown. >>>>> It looks like standart "20 40 60 80 ..." >>>>> Everything is working but: >>>>> Once top bar with navigation "<< < 1 2 3 4 > >>" hides (when amount of >>>>> rows is less then rowsPerPage) it never shows itself again. >>>>> What I do in a AjaxLink onClick is: >>>>> >>>>> if (dataTable != null) { >>>>> dataTable.setRowsPerPage(getCurrentCount()); >>>>> target.addComponent(dataTable); >>>>> } >>>>> >>>>> What I need to do to inform topbar about changes in rows? >>>>> >>>>> >>>>> -- Tony >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>> >>>>> ------------------------------------------------------------------------ >>>>> >>>>> >>>>> No virus found in this incoming message. >>>>> Checked by AVG - www.avg.com Version: 8.5.278 / Virus Database: >>>>> 270.11.15/2003 - Release Date: 03/15/09 14:07:00 >>>>> >>>>> >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> 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 >>> ------------------------------------------------------------------------ >>> >>> >>> No virus found in this incoming message. >>> Checked by AVG - www.avg.com Version: 8.5.278 / Virus Database: >>> 270.11.15/2003 - Release Date: 03/15/09 14:07:00 >>> >>> >> >> >> --------------------------------------------------------------------- >> 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