Mono Class Library: System.Web.UI.WebControls Namespace

System.Web.UI.WebControls.Label Class

Represents the label widget.

See Also: Label Members

System.Object
     System.Web.UI.Control
          System.Web.UI.WebControls.WebControl
               System.Web.UI.WebControls.Label

[System.Web.UI.ControlValueProperty("Text", null)]
[System.Web.UI.ToolboxData("<{0}:Label runat="server" Text="Label"></{0}:Label>")]
[System.Web.UI.ParseChildren(false)]
[System.ComponentModel.Designer("System.Web.UI.Design.WebControls.LabelDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
[System.ComponentModel.DefaultProperty("Text")]
[System.Web.UI.DataBindingHandler("System.Web.UI.Design.TextDataBindingHandler, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.Web.UI.ControlBuilder(typeof(System.Web.UI.WebControls.LabelControlBuilder))]
public class Label : WebControl, System.Web.UI.ITextControl

Remarks

The following ASP.Net program demonstrates the Label class.

C# Example

<%@Page Language="C#" %>
<html>
<script runat=server>
        void Page_Load (object o, EventArgs e)
        {
                lbl1.Text += ". This added in Page_Load.";
        }
</script>
<head>
<title>Label</title>
</head>
<body>
<form runat="server">
<asp:label id="lbl1" Text="Text as property" runat="server"/>
<br>
<asp:label id="lbl2" runat="server">Text between tags</asp:label>
</form>
</body>
</html>
  
The output of the program is:

Example

Text as property. This added in Page_Load.
Text between tags

Requirements

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0