diff options
Diffstat (limited to 'mcs/class/System.Web/System.Web.UI.WebControls/Label.cs')
-rw-r--r-- | mcs/class/System.Web/System.Web.UI.WebControls/Label.cs | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/Label.cs b/mcs/class/System.Web/System.Web.UI.WebControls/Label.cs deleted file mode 100644 index 46d64521f47..00000000000 --- a/mcs/class/System.Web/System.Web.UI.WebControls/Label.cs +++ /dev/null @@ -1,85 +0,0 @@ -/**
- * Namespace: System.Web.UI.WebControls
- * Class: Label
- *
- * Author: Gaurav Vaish
- * Maintainer: gvaish@iitk.ac.in
- * Contact: <my_scripts2001@yahoo.com>, <gvaish@iitk.ac.in>
- * Implementation: yes
- * Status: 100%
- *
- * (C) Gaurav Vaish (2001)
- */
-
-using System;
-using System.ComponentModel;
-using System.Web;
-using System.Web.UI;
-
-namespace System.Web.UI.WebControls
-{
- [DefaultProperty("Text")]
- //[Designer("??")]
- [ControlBuilder(typeof(LabelControlBuilder))]
- //[DataBindingHandler("??")]
- [ParseChildren(false)]
- [ToolboxData("<{0}:Label runat=\"server\">Label</{0}:Label>")]
- public class Label : WebControl
- {
- public Label (): base ()
- {
- }
-
- internal Label (HtmlTextWriterTag tagKey) : base (tagKey)
- {
- }
-
- public virtual string Text
- {
- get {
- object o = ViewState ["Text"];
- return (o == null) ? String.Empty : (string) o;
- }
-
- set { ViewState ["Text"] = value; }
- }
-
- protected override void AddParsedSubObject (object obj)
- {
- if(HasControls ()){
- base.AddParsedSubObject (obj);
- return;
- }
-
- if(obj is LiteralControl){
- Text = ((LiteralControl) obj).Text;
- return;
- }
-
- if(Text.Length > 0){
- base.AddParsedSubObject (new LiteralControl (Text));
- Text = String.Empty;
- }
-
- base.AddParsedSubObject (obj);
- }
-
- protected override void LoadViewState (object savedState)
- {
- if(savedState != null) {
- base.LoadViewState (savedState);
- string savedText = ViewState ["Text"] as string;
- if(savedText != null)
- Text = savedText;
- }
- }
-
- protected override void RenderContents (HtmlTextWriter writer)
- {
- if(HasControls ())
- base.RenderContents (writer);
- else
- writer.Write (Text);
- }
- }
-}
|