Skip to main content

MVCxFormLayoutItem.NestedExtensionSettings Property

Gets the nested extension settings.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v24.1.dll

NuGet Package: DevExpress.Web.Mvc5

Declaration

public SettingsBase NestedExtensionSettings { get; }

Property Value

Type Description
SettingsBase

A SettingsBase object that is the nested extension settings.

Remarks

The NestedExtensionSettings property provides access to the settings of the nested extension.

The code sample below demonstrates how to use the NestedExtensionSettings property for changing the nested extension settings.

@Html.DevExpress().FormLayout(settings =>
{
    settings.Name = "FormLayout1";

    settings.Items.Add(itemSettings => 
    {
        itemSettigns.Caption = "";

        // Nesting a Button
        itemSettigns.NestedExtensionType = FormLayoutNestedExtensionItemType.Button;
        // Changing the Button settings
        var btnSettigns = (ButtonSettings)itemSettigns.NestedExtensionSettings;
        btnSettigns.Name = "apply";
        btnSettigns.Text = "Apply";
        btnSettigns.UseSubmitBehavior = true;
    });
    ...
}).GetHtml() 
See Also