Skip to main content
A newer version of this page is available. .

DxGridColumn.Caption Property

Specifies the column’s caption.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v23.1.dll

NuGet Package: DevExpress.Blazor

Declaration

[DefaultValue(null)]
[Parameter]
public string Caption { get; set; }

Property Value

Type Default Description
String null

The column’s caption.

Remarks

Use the Caption property to specify a custom column caption.

If you do not set this property, the Grid generates a column caption based on the assigned field’s name (the FieldName property value). The Grid adds a space between parts of the field name that begin with an uppercase letter. For instance, the “Cloud Cover“ caption is displayed for the CloudCover field.

@inject WeatherForecastService ForecastService

<DxGrid Data="@Data">
    <Columns>
        <DxGridDataColumn FieldName="Date" DisplayFormat="D" />
        <DxGridDataColumn FieldName="TemperatureC" Caption="@("Temp. (\x2103)")" Width="120px" />
        <DxGridDataColumn FieldName="TemperatureF" Caption="@("Temp. (\x2109)")" Width="120px" />
        <DxGridDataColumn FieldName="Forecast" />
        <DxGridDataColumn FieldName="CloudCover" />
    </Columns>
</DxGrid>

@code {
    object Data { get; set; }

    protected override void OnInitialized() {
        Data = ForecastService.GetForecast();
    }
}

Blazor Grid Data Binding

Run Demo: Grid - Data Binding

Implements

See Also