From ac746689f6ba6efc4e8fac69d19e4daa7393d7fb Mon Sep 17 00:00:00 2001 From: xue <> Date: Tue, 30 May 2006 21:21:40 +0000 Subject: Fixed #197 --- HISTORY | 1 + demos/blog/protected/Pages/Posts/ListPost.page | 6 ++++++ framework/Web/UI/WebControls/TDataGrid.php | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/HISTORY b/HISTORY index 6132bbf8..1eec7319 100644 --- a/HISTORY +++ b/HISTORY @@ -12,6 +12,7 @@ BUG: Ticket#200 - onClick javascript event triggered twice on CheckBox label (Qi ENH: Ticket#150 - TDataGrid and TDataList now render table section tags (Qiang) ENH: Ticket#152 - constituent parts of TWizard are exposed (Qiang) ENH: Ticket#184 - added TUserManager.Users and Roles properties (Qiang) +ENH: Ticket#197 - sanity check for datagrid header and footer (Qiang) ENH: added sanity check to calling event handlers (Qiang) ENH: added search for quickstart tutorials (Wei) ENH: added support to property tags for template owner control (Qiang) diff --git a/demos/blog/protected/Pages/Posts/ListPost.page b/demos/blog/protected/Pages/Posts/ListPost.page index 4c96d6fb..1371a5ab 100644 --- a/demos/blog/protected/Pages/Posts/ListPost.page +++ b/demos/blog/protected/Pages/Posts/ListPost.page @@ -3,6 +3,12 @@
<%= $this->Category->Name %> +User->IsAdmin %> + NavigateUrl=<%= $this->Service->constructUrl('Posts.EditCategory',array('id'=>$this->Category->ID)) %> + /> renderBeginTag($writer); - if($this->_header->getVisible()) + if($this->_header && $this->_header->getVisible()) { $writer->writeLine(); $writer->renderBeginTag('thead'); @@ -1536,7 +1536,7 @@ class TDataGrid extends TBaseDataList implements INamingContainer $item->renderControl($writer); $writer->renderEndTag(); - if($this->_footer->getVisible()) + if($this->_footer && $this->_footer->getVisible()) { $writer->writeLine(); $writer->renderBeginTag('tfoot'); -- cgit v1.2.3