diff options
| author | xue <> | 2007-02-04 03:30:32 +0000 | 
|---|---|---|
| committer | xue <> | 2007-02-04 03:30:32 +0000 | 
| commit | 633ae42f1c6f7069ba155ffa1bbc3b42fe189bb4 (patch) | |
| tree | 0df0a4d8a372714f72b57483bd2efcbb84158107 /framework/Web/UI/WebControls/TLinkButton.php | |
| parent | ebe35517b35dc87eaec1333263cb78e9bd4ef2e1 (diff) | |
Added renderer feature to TRepeater.
Diffstat (limited to 'framework/Web/UI/WebControls/TLinkButton.php')
| -rw-r--r-- | framework/Web/UI/WebControls/TLinkButton.php | 28 | 
1 files changed, 27 insertions, 1 deletions
diff --git a/framework/Web/UI/WebControls/TLinkButton.php b/framework/Web/UI/WebControls/TLinkButton.php index ffa83d02..b193226e 100644 --- a/framework/Web/UI/WebControls/TLinkButton.php +++ b/framework/Web/UI/WebControls/TLinkButton.php @@ -54,7 +54,7 @@   * @package System.Web.UI.WebControls
   * @since 3.0
   */
 -class TLinkButton extends TWebControl implements IPostBackEventHandler, IButtonControl
 +class TLinkButton extends TWebControl implements IPostBackEventHandler, IButtonControl, IDataRenderer
  {
  	/**
  	 * @return string tag name of the button
 @@ -183,6 +183,32 @@ class TLinkButton extends TWebControl implements IPostBackEventHandler, IButtonC  	}
  	/**
 +	 * Returns the caption of the button.
 +	 * This method is required by {@link IDataRenderer}.
 +	 * It is the same as {@link getText()}.
 +	 * @return string caption of the button.
 +	 * @see getText
 +	 * @since 3.1.0
 +	 */
 +	public function getData()
 +	{
 +		return $this->getText();
 +	}
 +
 +	/**
 +	 * Sets the caption of the button.
 +	 * This method is required by {@link IDataRenderer}.
 +	 * It is the same as {@link setText()}.
 +	 * @param string caption of the button
 +	 * @see setText
 +	 * @since 3.1.0
 +	 */
 +	public function setData($value)
 +	{
 +		$this->setText($value);
 +	}
 +
 +	/**
  	 * @return string the command name associated with the {@link onCommand OnCommand} event.
  	 */
  	public function getCommandName()
  | 
