BuilderFactoryExtensions.BootstrapFormLayout(BuilderFactory, String) Method

Creates a Form Layout control with a specified name.

Namespace: DevExpress.AspNetCore

Assembly: DevExpress.AspNetCore.Bootstrap.v18.2.dll

Declaration

public static BootstrapFormLayoutBuilder BootstrapFormLayout(
    this BuilderFactory builderFactory,
    string name
)
<ExtensionAttribute>
Public Shared Function BootstrapFormLayout(
    builderFactory As BuilderFactory,
    name As String
) As BootstrapFormLayoutBuilder

Parameters

Type Name Description
BuilderFactory builderFactory

A BuilderFactory object providing access to Form Layout settings.

String name

A control name.

Returns

Type Description
BootstrapFormLayoutBuilder

A builder for a Form Layout control.

The code sample below demonstrates how you can use this method to create a Form Layout control.

@model Person
@(Html.DevExpress()
    .BootstrapFormLayout<Person>("formLayoutDefault")
    .Items(items => {
        items.AddItem(m => m.FirstName)
            .ColSpanMd(6);
        items.AddItem(m => m.LastName)
            .ColSpanMd(6);
        items.AddItem(m => m.Email)
            .ColSpanMd(6);
        items.AddItem(m => m.Age)
            .ColSpanMd(6);
    })
    .Bind(Model))

See Also