Here is the patch: diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.html b/wicket-extensions/src/main/java/org/apache/wicket/ext index 8b3ab5b..f19673f 100644 --- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.html +++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.html @@ -17,12 +17,16 @@ --> <wicket:panel>
+<wicket:enclosure child="topToolbars"> <thead> <wicket:container wicket:id="topToolbars"></wicket:container> </thead> +</wicket:enclosure> +<wicket:enclosure child="bottomToolbars"> <tfoot> <wicket:container wicket:id="bottomToolbars"></wicket:container> </tfoot> +</wicket:enclosure> <tbody wicket:id="body"> <tr wicket:id="rows"> <td wicket:id="cells"> diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java b/wicket-extensions/src/main/java/org/apache/wicket/ext index 440c466..9cc1e50 100644 --- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java +++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java @@ -455,5 +455,14 @@ public class DataTable<T> extends Panel implements IPageableItems { super(id); } + + @Override + public void onConfigure() + { + super.onConfigure(); + setVisible(iterator().hasNext()); + } + + } } Please try it and if it works for you then I'll apply it. On Tue, Dec 14, 2010 at 6:00 PM, Alexander Morozov < alexander.v.moro...@gmail.com> wrote: > > 1. create patch and send it to JIRA :) > 2. apply transformer behavior to a table component > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Invalid-html-rendered-with-DataTable-ex-empty-tfoot-element-tp3058934p3087508.html > Sent from the Users forum mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >