Export (0) Print
Expand All

Label Class

Represents a label control, which displays text on a Web page.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

[ControlValuePropertyAttribute(L"Text")] 
public ref class Label : public WebControl, ITextControl
/** @attribute ControlValuePropertyAttribute("Text") */ 
public class Label extends WebControl implements ITextControl
ControlValuePropertyAttribute("Text") 
public class Label extends WebControl implements ITextControl
Not applicable.

Use the Label control to display text in a set location on the page. Unlike static text, you can customize the displayed text through the Text property.

You can also use the Literal and PlaceHolder controls to display text on the Web Forms page. However, unlike the Label control, these controls do not render any additional tags.

Security noteSecurity Note:

This control can be used to display user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. For more information, see Script Exploits Overview (Visual Studio).

Accessibility

The markup rendered by default for this control might not conform to accessibility standards such as the Web Content Accessibility Guidelines 1.0 (WCAG) priority 1 guidelines. For details about accessibility support for this control, see ASP.NET Controls and Accessibility.

TopicLocation
How to: Create Templates Dynamically in DataList Web Server ControlsBuilding ASP .NET Web Applications
How to: Add Controls to an ASP.NET Web Page ProgrammaticallyBuilding ASP .NET Web Applications
How to: Customize Individual Days in a Calendar Web Server ControlBuilding ASP .NET Web Applications
How to: Use Label Web Server Controls as CaptionsBuilding ASP .NET Web Applications
Walkthrough: Creating a Basic Control Designer for an ASP.NET Web Server ControlAuthoring ASP.NET Controls
How to: Add Label Web Server Controls to a Web Forms PageBuilding ASP .NET Web Applications
Walkthrough: Creating a Basic Control Designer for an ASP.NET Web Server ControlAuthoring ASP.NET Controls
How to: Create Templates Dynamically in DataList Web Server ControlsBuilding ASP .NET Web Applications
How to: Add Controls to an ASP.NET Web Page ProgrammaticallyBuilding ASP .NET Web Applications
How to: Customize Individual Days in a Calendar Web Server ControlBuilding ASP .NET Web Applications
How to: Use Label Web Server Controls as CaptionsBuilding ASP .NET Web Applications
How to: Add Label Web Server Controls to a Web Forms PageBuilding ASP .NET Web Applications
Walkthrough: Working with Cascading Style Sheet Styles in Visual Web DeveloperBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Creating and Using ASP.NET Master Pages in Visual Web DeveloperBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Validating User Input in a Web Forms PageBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Data Binding to a Custom Business ObjectBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Creating a Basic Web Page in Visual Web DeveloperBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Creating a Basic Web Page with Code Separation in Visual Web DeveloperBuilding ASP .NET Web Applications in Visual Studio
Walkthrough: Customizing a Web Site Using Themes in Visual StudioBuilding ASP .NET Web Applications in Visual Studio
How to: Add Label Web Server Controls to a Web Forms Page (Visual Studio)Building ASP .NET Web Applications in Visual Studio
Walkthrough: Creating an Accessible Web ApplicationBuilding ASP .NET Web Applications in Visual Studio

The following example demonstrates how to create a Label control on a Web page.

NoteNote:

The following code sample uses the single-file code model and may not work correctly if copied directly into a code-behind file. This code sample must be copied into an empty text file that has an .aspx extension. For more information on the ASP.NET Web page code model, see ASP.NET Web Page Code Model.

Security noteSecurity Note:

This example has a text box that accepts user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. For more information, see Script Exploits Overview (Visual Studio).

No code example is currently available or this language may not be supported.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Windows 98, Windows Server 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft