Changeset 393
- Timestamp:
- 01/19/2006 11:20:05 AM (3 years ago)
- Location:
- trunk/framework
- Files:
-
- 4 modified
-
Web/UI/WebControls/TDataGrid.php (modified) (1 diff)
-
Web/UI/WebControls/TDataGridColumn.php (modified) (1 diff)
-
Web/UI/WebControls/TImageButton.php (modified) (1 diff)
-
pradolite.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/framework/Web/UI/WebControls/TDataGrid.php
r388 r393 791 791 $ds->setDataSource(new TDummyDataSource($itemCount)); 792 792 else 793 $ds->setDataSource(new TDummyDataSource($this->getViewState('DataSourceCount',0)) ;793 $ds->setDataSource(new TDummyDataSource($this->getViewState('DataSourceCount',0))); 794 794 795 795 $columns=new TList($this->getColumns()); -
trunk/framework/Web/UI/WebControls/TDataGridColumn.php
r367 r393 197 197 } 198 198 199 p rotectedfunction loadState($state)199 public function loadState($state) 200 200 { 201 201 $this->_viewState=$state; 202 202 } 203 203 204 p rotectedfunction saveState()204 public function saveState() 205 205 { 206 206 return $this->_viewState; -
trunk/framework/Web/UI/WebControls/TImageButton.php
r176 r393 107 107 * @return TPostBackOptions parameters about how the button defines its postback behavior. 108 108 */ 109 p rotectedfunction getPostBackOptions()109 public function getPostBackOptions() 110 110 { 111 111 $options=new TPostBackOptions(); -
trunk/framework/pradolite.php
r391 r393 7167 7167 parent::addAttributesToRender($writer); 7168 7168 } 7169 p rotectedfunction getPostBackOptions()7169 public function getPostBackOptions() 7170 7170 { 7171 7171 $options=new TPostBackOptions(); … … 7323 7323 { 7324 7324 $options['CausesValidation'] = $this->getCausesValidation(); 7325 $options['ValidationGroup'] = $this->getValidationGroup(); 7325 $options['ValidationGroup'] = $this->getValidationGroup(); 7326 7326 $options['PostBackUrl'] = $this->getPostBackUrl(); 7327 7327 $options['ClientSubmit'] = !$this->getUseSubmitBehavior(); … … 9234 9234 } 9235 9235 else if(is_array($value)) 9236 return new T List($value);9236 return new TMap($value); 9237 9237 else if(($value instanceof Traversable) || $value===null) 9238 9238 return $value; … … 9771 9771 $valueField=1; 9772 9772 $textFormat=$this->getDataTextFormatString(); 9773 foreach($data as $ object)9773 foreach($data as $key=>$object) 9774 9774 { 9775 9775 $item=new TListItem; 9776 if( isset($object[$textField]))9776 if(!is_string($object) && isset($object[$textField])) 9777 9777 $text=$object[$textField]; 9778 9778 else 9779 9779 $text=TPropertyValue::ensureString($object); 9780 9780 $item->setText($textFormat===''?$text:sprintf($textFormat,$text)); 9781 if( isset($object[$valueField]))9781 if(!is_string($object) && isset($object[$valueField])) 9782 9782 $item->setValue($object[$valueField]); 9783 else if(!is_integer($key)) 9784 $item->setValue($key); 9783 9785 $items->add($item); 9784 9786 } … … 13188 13190 $ds->setDataSource(new TDummyDataSource($itemCount)); 13189 13191 else 13190 $ds->setDataSource(new TDummyDataSource($this->getViewState('DataSourceCount',0)) ;13192 $ds->setDataSource(new TDummyDataSource($this->getViewState('DataSourceCount',0))); 13191 13193 $columns=new TList($this->getColumns()); 13192 13194 $columns->mergeWith($this->_autoColumns); … … 13891 13893 $this->_viewState[$key]=$value; 13892 13894 } 13893 p rotectedfunction loadState($state)13895 public function loadState($state) 13894 13896 { 13895 13897 $this->_viewState=$state; 13896 13898 } 13897 p rotectedfunction saveState()13899 public function saveState() 13898 13900 { 13899 13901 return $this->_viewState;
