diff options
Diffstat (limited to 'framework/Web/UI/WebControls/TCheckBox.php')
| -rw-r--r-- | framework/Web/UI/WebControls/TCheckBox.php | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/framework/Web/UI/WebControls/TCheckBox.php b/framework/Web/UI/WebControls/TCheckBox.php index 77145d48..5d3779b9 100644 --- a/framework/Web/UI/WebControls/TCheckBox.php +++ b/framework/Web/UI/WebControls/TCheckBox.php @@ -313,12 +313,12 @@ class TCheckBox extends TWebControl implements IPostBackDataHandler, IValidatabl  	{
  		$attributes=$this->getViewState('InputAttributes',null);
  		if($attributes && $attributes->contains('value'))
 -		{
  			$value=$attributes->itemAt('value');
 -			return $value===''?$this->getUniqueID():$value;
 -		}
 +		else if($this->hasAttribute('value'))
 +			$value=$this->getAttribute('value');
  		else
 -			return $this->getUniqueID();
 +			$value='';
 +		return $value===''?$this->getUniqueID():$value;
  	}
  	/**
  | 
