diff options
author | xue <> | 2006-02-03 22:17:33 +0000 |
---|---|---|
committer | xue <> | 2006-02-03 22:17:33 +0000 |
commit | 979430b5bf60e5857846ecb561404a89c02cefcd (patch) | |
tree | cc8d51f086da6b36542e5ee9622329590fc72733 /framework/Web/UI/WebControls/TDataGridColumn.php | |
parent | baac41fc1e52c2902feabf778915195042b196b0 (diff) |
Completed datagrid tutorial part one and added a new datagrid sample.
Diffstat (limited to 'framework/Web/UI/WebControls/TDataGridColumn.php')
-rw-r--r-- | framework/Web/UI/WebControls/TDataGridColumn.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/framework/Web/UI/WebControls/TDataGridColumn.php b/framework/Web/UI/WebControls/TDataGridColumn.php index a5e939ef..41d11946 100644 --- a/framework/Web/UI/WebControls/TDataGridColumn.php +++ b/framework/Web/UI/WebControls/TDataGridColumn.php @@ -308,6 +308,18 @@ abstract class TDataGridColumn extends TComponent break;
}
}
+
+ /**
+ * Formats the text value according to format string.
+ * This method is invoked when setting the text to a cell.
+ * This method can be overriden.
+ * @param mixed the data associated with the cell
+ * @return string the formatted result
+ */
+ protected function formatDataValue($formatString,$value)
+ {
+ return $formatString===''?TPropertyValue::ensureString($value):sprintf($formatString,$value);
+ }
}
?>
\ No newline at end of file |