API Reference
DataGridSettings
Settings sub‑builder for TablerDataGrid.
Inheritance
- Object
- DataGridSettings
Methods
public DataGridSettings CustomClasses(String classes) #DataGridSettingsAdds custom CSS classes.
Parameters
- classes System.String
- Space separated class names.
public DataGridSettings CustomDefaultTitleWidth(String css) #DataGridSettingsOverrides default title width with custom CSS.
Parameters
- css System.String
- CSS width value.
public DataGridSettings CustomSpacing(String css) #DataGridSettingsApplies custom CSS spacing.
Parameters
- css System.String
- CSS spacing value.
public DataGridSettings CustomStyle(String css) #DataGridSettingsAdds custom inline style.
Parameters
- css System.String
- CSS style string.
public DataGridSettings DefaultTitleWidth(TablerDataGridTitleWidth width) #DataGridSettingsSpecifies default title column width.
Parameters
- width HtmlForgeX.TablerDataGridTitleWidth
- Predefined width.
public DataGridSettings FullyResponsive() #DataGridSettingsEnables full responsive behaviour.
public DataGridSettings Layout(TablerDataGridLayout layout) #DataGridSettingsSets the overall grid layout.
Parameters
- layout HtmlForgeX.TablerDataGridLayout
- Layout mode.
public DataGridSettings Margin(TablerMargin m) #DataGridSettingsApplies Tabler margin utility classes.
Parameters
- m HtmlForgeX.TablerMargin
- Margin value.
public DataGridSettings MobileResponsive() #DataGridSettingsOptimizes grid for mobile screens.
public DataGridSettings NaturalTitles(Boolean enable = true) #DataGridSettingsRenders datagrid titles in natural case (as authored), disabling Tabler's default uppercase transform. Helpful when titles contain acronyms (e.g., LAPS, GPO) or mixed case labels.
Parameters
- enable System.Boolean = true
public DataGridSettings Padding(TablerPadding p) #DataGridSettingsApplies Tabler padding utility classes.
Parameters
- p HtmlForgeX.TablerPadding
- Padding value.
public DataGridSettings Responsive(TablerDataGridResponsive mode) #DataGridSettingsSets responsive behaviour mode.
Parameters
- mode HtmlForgeX.TablerDataGridResponsive
- Responsive option.
public DataGridSettings Spacing(TablerDataGridSpacing spacing) #DataGridSettingsApplies predefined spacing between rows.
Parameters
- spacing HtmlForgeX.TablerDataGridSpacing
- Spacing option.
public DataGridSettings Surface(TablerSurfaceStyle style) #DataGridSettingsApplies a shared surface treatment to the data grid shell.
Parameters
- style HtmlForgeX.TablerSurfaceStyle
public DataGridSettings Tiles(String minWidth = null) #DataGridSettingsArrange items as responsive tiles that fill each row evenly using Flex.
Parameters
- minWidth System.String = null
- Minimum tile width (e.g., "18rem", "320px").