A newer version of this page is available. Switch to the current version.

ASPxLabel Class

A label control.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.1.dll


public class ASPxLabel :

The following members accept/return ASPxLabel objects:


The ASPxLabel allows you to display text on a web page.

ASPxLabel - Label

Create a Label Control

Design Time

The ASPxLabel control is available on the DX.19.1: Common Controls toolbox tab in the Microsoft Visual Studio IDE.

Drag the control onto a form and customize control settings, or paste the control markup in the page’s source code.

<dx:ASPxLabel runat="server" Text="Label Text">

Run Time

using DevExpress.Web;

protected void Page_Load(object sender, EventArgs e)
    ASPxLabel label = new ASPxLabel();
    label.ID = "ASPxLabel1";
    label.Text = "Label Text";

Client-Side API

The ASPxLabel‘s client-side API is implemented with JavaScript language and exposed by the ASPxClientLabel object.


Available by default.

Class name


Access name




<dx:ASPxTextBox ID="ASPxTextBox1" runat="server" Width="170px" ClientInstanceName="textBox"></dx:ASPxTextBox>

<dx:ASPxButton ID="ASPxButton1" runat="server" Text="Set Label Text" AutoPostBack="False" >
  <ClientSideEvents Click="function(s, e) {   label.SetText(textBox.GetText()); }" />

<dx:ASPxLabel ID="ASPxLabel1" runat="server" Text="" ClientInstanceName="label">


  • Ability to Associate a Label to a Control

    You can associate a control with the Label control (ASPxLabel.AssociatedControlID). On a web page, a browser renders the label as an HTML label element. The label’s “for” attribute is set to the associated control’s ID property.

    <dx:ASPxLabel ID="ASPxLabel1" runat="server" AssociatedControlID="ASPxComboBox1" Text="ASPxLabel">
    <dx:ASPxComboBox ID="ASPxComboBox1" runat="server">
  • Appearance Customization

    You can customize control appearance as follows: apply a DevExpress Theme, style settings, or assign CSS classes.

    <dx:ASPxLabel runat="server" Text="Label Text" BackColor="Red" ID="Label" ForeColor="White" />
    <dx:ASPxCheckBox runat="server" Text="Successfull" OnCheckedChanged="OnCheckedChanged" AutoPostBack="true" />
    protected void OnCheckedChanged(object s, EventArgs e) {
        Label.BackColor = (s as ASPxCheckBox).Checked ? System.Drawing.Color.Green : System.Drawing.Color.Red; 

Online Demos

Data Editors