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

ASPxVerticalGridCommandButtonSettings.EditButton Property

Gets the Edit command button‘s settings.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.2.dll

Declaration

public VerticalGridCommandButtonSettings EditButton { get; }

Property Value

Type Description
VerticalGridCommandButtonSettings

A VerticalGridCommandButtonSettings object that specifies the button’s settings.

Property Paths

You can access this nested property as listed below:

Object Type Path to EditButton
ASPxVerticalGrid
.SettingsCommandButton.EditButton
MVCxVerticalGrid
.SettingsCommandButton.EditButton
VerticalGridSettings
.SettingsCommandButton.EditButton
VerticalGridSettings<ColumnType>
.SettingsCommandButton.EditButton

Remarks

The Edit button switches the VerticalGrid to edit mode. Use the EditButton property to specify the button’s image, caption and type. The button’s visibility in a row is specified by the VerticalGridCommandRow.ShowEditButton property.

The following example illustrates how to show the Edit command button as a button with an image.

<dx:ASPxVerticalGrid ID="ASPxVerticalGrid1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" KeyFieldName="ProductID">
    <Rows>
        ...
        <dx:VerticalGridCommandRow ShowEditButton="True" VisibleIndex="0">
        </dx:VerticalGridCommandRow>
    </Rows>
    <SettingsCommandButton>
        <EditButton RenderMode="Button" Text="Edit Record">
            <Image ToolTip="Click button to edit" Url="icon.png" AlternateText="Edit Record" />
        </EditButton>
    </SettingsCommandButton>
</dx:ASPxGridView>

Note

The Edit command button’s GridCommandButtonSettings.Text property value is not encoded by default. Use the ASPxVerticalGridCommandButtonSettings.EncodeHtml property to specify whether to display the button’s text that is HTML as HTML, or instead, strip out the HTML markers.

<SettingsCommandButton EncodeHtml="true">
    <EditButton>
    ...
    </EditButton>
</SettingsCommandButton>

Note

Specify the ASPxGridBase.KeyFieldName property when you add a new and delete an existing record.

See Also