MVCxFormLayoutItem.NestedExtensionType Property
Gets or sets the type of extension nested in a layout item.
Namespace: DevExpress.Web.Mvc
Assembly: DevExpress.Web.Mvc5.v24.1.dll
NuGet Package: DevExpress.Web.Mvc5
Declaration
Property Value
Type | Description |
---|---|
FormLayoutNestedExtensionItemType | One of the FormLayoutNestedExtensionItemType enumeration values. |
Available values:
Name | Description |
---|---|
Default | Identifies a layout item with the default nested extension. |
BinaryImage | Identifies a layout item with the nested BinaryImage extension. |
Button | Identifies a layout item with the nested Button extension. |
ButtonEdit | Identifies a layout item with the nested ButtonEdit extension. |
Calendar | Identifies a layout item with the nested Calendar extension. |
Captcha | Identifies a layout item with the nested Captcha extension. |
CheckBox | Identifies a layout item with the nested CheckBox extension. |
CheckBoxList | Identifies a layout item with the nested CheckBoxList extension. |
ColorEdit | Identifies a layout item with the nested ColorEdit extension. |
ComboBox | Identifies a layout item with the nested ComboBox extension. |
DateEdit | Identifies a layout item with the nested DateEdit extension. |
DropDownEdit | Identifies a layout item with the nested DropDownEdit extension. |
HyperLink | Identifies a layout item with the nested HyperLink extension. |
Image | Identifies a layout item with the nested Image extension. |
Label | Identifies a layout item with the nested Label extension. |
ListBox | Identifies a layout item with the nested ListBox extension. |
Memo | Identifies a layout item with the nested Memo extension. |
ProgressBar | Identifies a layout item with the nested ProgressBar extension. |
RadioButton | Identifies a layout item with the nested RadioButton extension. |
RadioButtonList | Identifies a layout item with the nested RadioButtonList extension. |
SpinEdit | Identifies a layout item with the nested SpinEdit extension. |
TextBox | Identifies a layout item with the nested TextBox extension. |
TimeEdit | Identifies a layout item with the nested TimeEdit extension. |
TokenBox | Identifies a layout item with the nested TokenBox extension. |
TrackBar | Identifies a layout item with the nested TrackBar extension. |
UploadControl | Identifies a layout item with the nested UploadControl extension. |
ValidationSummary | Identifies a layout item with the nested ValidationSummary extension. |
Remarks
The code sample below demonstrates how to nest a TextBox data editor into a layout item using the NestedExtensionType property.
@Html.DevExpress().FormLayout(settings => {
settings.Name = "FormLayout1";
settings.Items.Add(itemSettings => {
itemSettings.FieldName = "FirstName";
// Nesting a TextBox data editor into this layout item
itemSettings.NestedExtensionType = FormLayoutNestedExtensionItemType.TextBox;
});
//...
}).Bind(Model).GetHtml()