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
>
>

Reply via email to