From df96feedc019e531ea165681b837f6a3595f702d Mon Sep 17 00:00:00 2001 From: xue <> Date: Sat, 11 Feb 2006 04:49:58 +0000 Subject: Completed TDataGrid documentation. --- framework/Web/UI/WebControls/TBoundColumn.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'framework/Web/UI/WebControls/TBoundColumn.php') diff --git a/framework/Web/UI/WebControls/TBoundColumn.php b/framework/Web/UI/WebControls/TBoundColumn.php index 6ad578d7..f5b5517c 100644 --- a/framework/Web/UI/WebControls/TBoundColumn.php +++ b/framework/Web/UI/WebControls/TBoundColumn.php @@ -20,9 +20,10 @@ Prado::using('System.Web.UI.WebControls.TDataGridColumn'); * * TBoundColumn represents a column that is bound to a field in a data source. * The cells in the column will be displayed using the data indexed by - * DataField. You can customize the display by setting DataFormatString. + * {@link setDataField DataField}. You can customize the display by + * setting {@link setDataFormatString DataFormatString}. * - * If ReadOnly is false, TBoundColumn will display cells in edit mode + * If {@link setReadOnly ReadOnly} is false, TBoundColumn will display cells in edit mode * with textboxes. Otherwise, a static text is displayed. * * @author Qiang Xue @@ -46,7 +47,6 @@ class TBoundColumn extends TDataGridColumn public function setDataField($value) { $this->setViewState('DataField',$value,''); - $this->onColumnChanged(); } /** @@ -63,7 +63,6 @@ class TBoundColumn extends TDataGridColumn public function setDataFormatString($value) { $this->setViewState('DataFormatString',$value,''); - $this->onColumnChanged(); } /** @@ -80,7 +79,6 @@ class TBoundColumn extends TDataGridColumn public function setReadOnly($value) { $this->setViewState('ReadOnly',TPropertyValue::ensureBoolean($value),false); - $this->onColumnChanged(); } /** @@ -119,6 +117,11 @@ class TBoundColumn extends TDataGridColumn } } + /** + * Databinds a cell in the column. + * This method is invoked when datagrid performs databinding. + * It populates the content of the cell with the relevant data from data source. + */ public function dataBindColumn($sender,$param) { $item=$sender->getNamingContainer(); -- cgit v1.2.3