[ Index ]
 

Code source de PRADO 3.0.6

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/framework/Web/UI/WebControls/ -> TBoundColumn.php (sommaire)

TBoundColumn class file

Author: Qiang Xue <qiang.xue@gmail.com>
Copyright: Copyright © 2005 PradoSoft
License: http://www.pradosoft.com/license/
Version: $Id: TBoundColumn.php 1397 2006-09-07 07:55:53Z wei $
Poids: 149 lignes (5 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

TBoundColumn:: (8 méthodes):
  getDataField()
  setDataField()
  getDataFormatString()
  setDataFormatString()
  getReadOnly()
  setReadOnly()
  initializeCell()
  dataBindColumn()


Classe: TBoundColumn  - X-Ref

TBoundColumn class

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
{@link setDataField DataField}. You can customize the display by
setting {@link setDataFormatString DataFormatString}.

If {@link setReadOnly ReadOnly} is false, TBoundColumn will display cells in edit mode
with textboxes. Otherwise, a static text is displayed.

When a datagrid row is in edit mode, the textbox control in the TBoundColumn
can be accessed by one of the following two methods:
<code>
$datagridItem->BoundColumnID->TextBox
$datagridItem->BoundColumnID->Controls[0]
</code>
The second method is possible because the textbox control created within the
datagrid cell is the first child.

getDataField()   X-Ref

return: string the field name from the data source to bind to the column

setDataField($value)   X-Ref

param: string the field name from the data source to bind to the column

getDataFormatString()   X-Ref

return: string the formatting string used to control how the bound data will be displayed.

setDataFormatString($value)   X-Ref

param: string the formatting string used to control how the bound data will be displayed.

getReadOnly()   X-Ref

return: boolean whether the items in the column can be edited. Defaults to false.

setReadOnly($value)   X-Ref

param: boolean whether the items in the column can be edited

initializeCell($cell,$columnIndex,$itemType)   X-Ref
Initializes the specified cell to its initial values.
This method overrides the parent implementation.
It creates a textbox for item in edit mode and the column is not read-only.
Otherwise it displays a static text.
The caption of the button and the static text are retrieved
from the datasource.

param: TTableCell the cell to be initialized.
param: integer the index to the Columns property that the cell resides in.
param: string the type of cell (Header,Footer,Item,AlternatingItem,EditItem,SelectedItem)

dataBindColumn($sender,$param)   X-Ref
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.




Généré le : Sun Feb 25 21:07:04 2007 par Balluche grâce à PHPXref 0.7