Skip to main content

DataViewSettings.SettingsBreakpointsLayout Property

Provides access to the Data View’s Breakpoint layout mode settings.

Namespace: DevExpress.Web.Mvc

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

NuGet Package: DevExpress.Web.Mvc5

Declaration

public DataViewBreakpointsLayoutSettings SettingsBreakpointsLayout { get; }

Property Value

Type Description
DataViewBreakpointsLayoutSettings

A DataViewBreakpointsLayoutSettings object containing the Data View’s Breakpoint layout mode settings.

Remarks

Use the SettingsBreakpointsLayout property to access the Data View settings related to the Breakpoints layout mode (the DataViewSettings.Layout property is set to Layout.Breakpoints).

Refer to the Layout Modes topic for more information.

Online Demo

Data View - Adaptive Layout

Example

The following example illustrates how to implement three different layout scenarios for three different browser sizes (Small, Medium, Large) as shown on the image below.

ASPxDataView-Breakpoints

@Html.DevExpress().DataView(settings => {
...
settings.Layout = DevExpress.Web.Layout.Breakpoints;
settings.SettingsBreakpointsLayout.ItemsPerRow = 5;
settings.SettingsBreakpointsLayout.Breakpoints.Add(BreakpointsLayoutDeviceSizes.Small, 3);
settings.SettingsBreakpointsLayout.Breakpoints.Add(BreakpointsLayoutDeviceSizes.Custom, 1300, 4);
...
}).GetHtml()
See Also