From 9b426cf539f69e7dae8d179c59b99c6a576a36d1 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 4 May 2006 15:49:24 +0000 Subject: Fixed #150 - TDataGrid and TDataList now render table section tags --- framework/Web/UI/WebControls/TRepeatInfo.php | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'framework/Web/UI/WebControls/TRepeatInfo.php') diff --git a/framework/Web/UI/WebControls/TRepeatInfo.php b/framework/Web/UI/WebControls/TRepeatInfo.php index 10c49691..81b82c33 100644 --- a/framework/Web/UI/WebControls/TRepeatInfo.php +++ b/framework/Web/UI/WebControls/TRepeatInfo.php @@ -261,6 +261,7 @@ class TRepeatInfo extends TComponent // render items if($tableLayout) { + $writer->renderBeginTag('tbody'); $column=0; for($i=0;$i<$itemCount;++$i) { @@ -297,6 +298,7 @@ class TRepeatInfo extends TComponent $column=0; } } + $writer->renderEndTag(); } else { @@ -353,6 +355,7 @@ class TRepeatInfo extends TComponent if($tableLayout) { + $writer->renderBeginTag('tbody'); $renderedItems=0; for($row=0;$row<$rows;++$row) { @@ -407,6 +410,7 @@ class TRepeatInfo extends TComponent $writer->renderEndTag(); $writer->writeLine(); } + $writer->renderEndTag(); } else { @@ -461,6 +465,7 @@ class TRepeatInfo extends TComponent { if($tableLayout) { + $writer->renderBeginTag('thead'); $writer->renderBeginTag('tr'); if($columns>1) $writer->addAttribute('colspan',"$columns"); @@ -471,6 +476,7 @@ class TRepeatInfo extends TComponent $user->renderItem($writer,$this,'Header',-1); $writer->renderEndTag(); $writer->renderEndTag(); + $writer->renderEndTag(); } else { @@ -492,6 +498,7 @@ class TRepeatInfo extends TComponent { if($tableLayout) { + $writer->renderBeginTag('tfoot'); $writer->renderBeginTag('tr'); if($columns>1) $writer->addAttribute('colspan',"$columns"); @@ -501,6 +508,7 @@ class TRepeatInfo extends TComponent $user->renderItem($writer,$this,'Footer',-1); $writer->renderEndTag(); $writer->renderEndTag(); + $writer->renderEndTag(); } else $user->renderItem($writer,$this,'Footer',-1); -- cgit v1.2.3