DataGridBuilder<T> Methods
A DataGrid control.| Name | Description |
|---|---|
| AccessKey(JS) | Specifies the shortcut key that sets focus on the UI component. Mirrors the client-side accessKey option. |
| AccessKey(String) | Specifies the shortcut key that sets focus on the UI component. Mirrors the client-side accessKey option. |
| ActiveStateEnabled(JS) | Specifies whether the UI component changes its visual state as a result of user interaction. Mirrors the client-side activeStateEnabled option. |
| ActiveStateEnabled(Boolean) | Specifies whether the UI component changes its visual state as a result of user interaction. Mirrors the client-side activeStateEnabled option. |
| AllowColumnReordering(JS) | Specifies whether a user can reorder columns. Mirrors the client-side allowColumnReordering option. |
| AllowColumnReordering(Boolean) | Specifies whether a user can reorder columns. Mirrors the client-side allowColumnReordering option. |
| AllowColumnResizing(JS) | Specifies whether a user can resize columns. Mirrors the client-side allowColumnResizing option. |
| AllowColumnResizing(Boolean) | Specifies whether a user can resize columns. Mirrors the client-side allowColumnResizing option. |
| AutoNavigateToFocusedRow(JS) | Automatically scrolls the component to the focused row when the focusedRowKey is changed. Incompatible with infinite scrolling mode. Mirrors the client-side autoNavigateToFocusedRow option. |
| AutoNavigateToFocusedRow(Boolean) | Automatically scrolls the component to the focused row when the focusedRowKey is changed. Incompatible with infinite scrolling mode. Mirrors the client-side autoNavigateToFocusedRow option. |
| CacheEnabled(JS) | Specifies whether data should be cached. Mirrors the client-side cacheEnabled option. |
| CacheEnabled(Boolean) | Specifies whether data should be cached. Mirrors the client-side cacheEnabled option. |
| CellHintEnabled(JS) | Enables a hint that appears when a user hovers the mouse pointer over a cell with truncated content. Mirrors the client-side cellHintEnabled option. |
| CellHintEnabled(Boolean) | Enables a hint that appears when a user hovers the mouse pointer over a cell with truncated content. Mirrors the client-side cellHintEnabled option. |
| ColumnAutoWidth(JS) | Specifies if the component adjusts column widths to fit content. Mirrors the client-side columnAutoWidth option. |
| ColumnAutoWidth(Boolean) | Specifies if the component adjusts column widths to fit content. Mirrors the client-side columnAutoWidth option. |
| ColumnChooser(Action<ColumnChooserBuilder>) | |
| ColumnFixing(Action<DataGridColumnFixingBuilder>) | Configures column fixing. Mirrors the client-side columnFixing object. |
| ColumnHidingEnabled(JS) | Specifies whether the UI component should hide columns to adapt to the screen or container size. Ignored if allowColumnResizing is true and columnResizingMode is 'widget'. Mirrors the client-side columnHidingEnabled option. |
| ColumnHidingEnabled(Boolean) | Specifies whether the UI component should hide columns to adapt to the screen or container size. Ignored if allowColumnResizing is true and columnResizingMode is 'widget'. Mirrors the client-side columnHidingEnabled option. |
| ColumnMinWidth(JS) | Specifies the minimum width of columns. Mirrors the client-side columnMinWidth option. |
| ColumnMinWidth(Double) | Specifies the minimum width of columns. Mirrors the client-side columnMinWidth option. |
| ColumnResizingMode(ColumnResizingMode) | Specifies how the UI component resizes columns. Applies only if allowColumnResizing is true. Mirrors the client-side columnResizingMode option. |
| Columns(JS) | An array of grid columns. Mirrors the client-side columns option. |
| Columns(Action<CollectionFactory<DataGridColumnBuilder<T>>>) | Provides access to the client-side columns option that represents a DataGrid column collection. |
| Columns(IEnumerable<String>) | An array of grid columns. Mirrors the client-side columns option. |
| ColumnWidth(JS) | Specifies the width for all data columns. Has a lower priority than the column.width property. Mirrors the client-side columnWidth option. |
| ColumnWidth(Mode) | Mirrors the client-side columnWidth option. |
| ColumnWidth(Double) | Specifies the width for all data columns. Has a lower priority than the column.width property. Mirrors the client-side columnWidth option. |
| CustomizeColumns(RazorBlock) | Customizes columns after they are created. Mirrors the client-side customizeColumns option. |
| CustomizeColumns(String) | Customizes columns after they are created. Mirrors the client-side customizeColumns option. |
| DataRowTemplate(JS) | |
| DataRowTemplate(RazorBlock) | |
| DataRowTemplate(TemplateName) | |
| DataRowTemplate(String) | |
| DataSource(JS) | Binds the UI component to data. Mirrors the client-side dataSource option. |
| DataSource(IEnumerable, String[]) |
Binds a DataGrid control to a collection: Array, List, or IEnumerable.
|
| DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>) | Binds a DataGrid control to data, allows you to configure data access from different sources: API controllers, Razor page handlers, OData services, arrays, and more. |
| DataSource(String, String[]) | Binds a DataGrid control to read-only data in JSON format. |
| DataSourceOptions(Action<DataSourceOptionsBuilder>) | Provides access to methods that mirror client-side data source options. |
| DateSerializationFormat(JS) | Specifies the format in which date-time values should be sent to the server. Mirrors the client-side dateSerializationFormat option. |
| DateSerializationFormat(String) | Specifies the format in which date-time values should be sent to the server. Mirrors the client-side dateSerializationFormat option. |
| Disabled(JS) | Specifies whether the UI component responds to user interaction. Mirrors the client-side disabled option. |
| Disabled(Boolean) | Specifies whether the UI component responds to user interaction. Mirrors the client-side disabled option. |
| Editing(Action<DataGridEditingBuilder<T>>) | Configures editing. Mirrors the client-side editing object. |
| ElementAttr(JS) | Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element. |
| ElementAttr(Dictionary<String, Object>) | Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element. |
| ElementAttr(Object) | Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element. |
| ElementAttr(String, Object) | Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element. |
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
| ErrorRowEnabled(JS) | Indicates whether to show the error row. Mirrors the client-side errorRowEnabled option. |
| ErrorRowEnabled(Boolean) | Indicates whether to show the error row. Mirrors the client-side errorRowEnabled option. |
| Export(Action<DataGridExportBuilder>) | Configures client-side exporting. Mirrors the client-side export object. |
| FilterBuilder(Action<FilterBuilderBuilder<T>>) | Configures the integrated filter builder. Mirrors the client-side filterBuilder object. |
| FilterBuilderPopup(Action<PopupBuilder>) | Configures the popup in which the integrated filter builder is shown. Mirrors the client-side filterBuilderPopup object. |
| FilterPanel(Action<FilterPanelBuilder>) | |
| FilterRow(Action<DataGridFilterRowBuilder>) | Configures the filter row. Mirrors the client-side filterRow object. |
| FilterSyncEnabled(JS) | Specifies whether to synchronize the filter row, header filter, and filter builder. The synchronized filter expression is stored in the filterValue property. Mirrors the client-side filterSyncEnabled option. |
| FilterSyncEnabled(Mode) | Specifies whether to synchronize the filter row, header filter, and filter builder. The synchronized filter expression is stored in the filterValue property. Mirrors the client-side filterSyncEnabled option. |
| FilterSyncEnabled(Boolean) | Specifies whether to synchronize the filter row, header filter, and filter builder. The synchronized filter expression is stored in the filterValue property. Mirrors the client-side filterSyncEnabled option. |
| FilterValue(Object) | Specifies a filter expression. Mirrors the client-side filterValue option. |
| FilterValue(String) | Specifies a filter expression. Mirrors the client-side filterValue option. |
| FocusedColumnIndex(JS) | The index of the column that contains the focused data cell. This index is taken from the columns array. Mirrors the client-side focusedColumnIndex option. |
| FocusedColumnIndex(Int32) | The index of the column that contains the focused data cell. This index is taken from the columns array. Mirrors the client-side focusedColumnIndex option. |
| FocusedRowEnabled(JS) | Specifies whether the focused row feature is enabled. Mirrors the client-side focusedRowEnabled option. |
| FocusedRowEnabled(Boolean) | Specifies whether the focused row feature is enabled. Mirrors the client-side focusedRowEnabled option. |
| FocusedRowIndex(JS) | Specifies or indicates the focused data row's index. Mirrors the client-side focusedRowIndex option. |
| FocusedRowIndex(Int32) | Specifies or indicates the focused data row's index. Mirrors the client-side focusedRowIndex option. |
| FocusedRowKey(Object) | Specifies initially or currently focused grid row's key. Mirrors the client-side focusedRowKey option. |
| GetHashCode() | Serves as the default hash function. Inherited from Object. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| Grouping(Action<DataGridGroupingBuilder>) | Configures grouping. Mirrors the client-side grouping object. |
| GroupPanel(Action<DataGridGroupPanelBuilder>) | Configures the group panel. Mirrors the client-side groupPanel object. |
| HeaderFilter(Action<HeaderFilterBuilder>) | |
| Height(JS) | Mirrors the client-side height option. |
| Height(Double) | Mirrors the client-side height option. |
| Height(String) | Mirrors the client-side height option. |
| HighlightChanges(JS) | Specifies whether to highlight rows and cells with edited data. repaintChangesOnly should be true. Mirrors the client-side highlightChanges option. |
| HighlightChanges(Boolean) | Specifies whether to highlight rows and cells with edited data. repaintChangesOnly should be true. Mirrors the client-side highlightChanges option. |
| Hint(JS) | Specifies text for a hint that appears when a user pauses on the UI component. Mirrors the client-side hint option. |
| Hint(String) | Specifies text for a hint that appears when a user pauses on the UI component. Mirrors the client-side hint option. |
| HoverStateEnabled(JS) | Specifies whether to highlight rows when a user moves the mouse pointer over them. Mirrors the client-side hoverStateEnabled option. |
| HoverStateEnabled(Boolean) | Specifies whether to highlight rows when a user moves the mouse pointer over them. Mirrors the client-side hoverStateEnabled option. |
| ID(JS) |
Specifies the id attribute for the control’s HTML element (used for nested controls within templates).
|
| ID(String) |
Specifies the id attribute for the control’s HTML element.
|
| KeyboardNavigation(Action<DataGridKeyboardNavigationBuilder>) | Configures keyboard navigation. Mirrors the client-side keyboardNavigation object. |
| KeyExpr(JS) | Specifies the key property (or properties) that provide(s) key values to access data items. Each key value must be unique. This property applies only if data is a simple array. Mirrors the client-side keyExpr option. |
| KeyExpr(IEnumerable<String>) | Specifies the key property (or properties) that provide(s) key values to access data items. Each key value must be unique. This property applies only if data is a simple array. Mirrors the client-side keyExpr option. |
| KeyExpr(String) | Specifies the key property (or properties) that provide(s) key values to access data items. Each key value must be unique. This property applies only if data is a simple array. Mirrors the client-side keyExpr option. |
| LoadPanel(Action<DataGridLoadPanelBuilder>) | Configures the load panel. Mirrors the client-side loadPanel object. |
| MasterDetail(Action<DataGridMasterDetailBuilder>) | Allows you to build a master-detail interface in the grid. Mirrors the client-side masterDetail object. |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| NoDataText(JS) | Specifies a text string shown when the widget does not display any data. Mirrors the client-side noDataText option. |
| NoDataText(String) | Specifies a text string shown when the widget does not display any data. Mirrors the client-side noDataText option. |
| OnAdaptiveDetailRowPreparing(RazorBlock) | A function that is executed before an adaptive detail row is rendered. Mirrors the client-side onAdaptiveDetailRowPreparing option. |
| OnAdaptiveDetailRowPreparing(String) | A function that is executed before an adaptive detail row is rendered. Mirrors the client-side onAdaptiveDetailRowPreparing option. |
| OnCellClick(RazorBlock) | A function that is executed when a cell is clicked or tapped. Executed before onRowClick. Mirrors the client-side onCellClick option. |
| OnCellClick(String) | A function that is executed when a cell is clicked or tapped. Executed before onRowClick. Mirrors the client-side onCellClick option. |
| OnCellDblClick(RazorBlock) | A function that is executed when a cell is double-clicked or double-tapped. Executed before onRowDblClick. Mirrors the client-side onCellDblClick option. |
| OnCellDblClick(String) | A function that is executed when a cell is double-clicked or double-tapped. Executed before onRowDblClick. Mirrors the client-side onCellDblClick option. |
| OnCellHoverChanged(RazorBlock) | A function that is executed after the pointer enters or leaves a cell. Mirrors the client-side onCellHoverChanged option. |
| OnCellHoverChanged(String) | A function that is executed after the pointer enters or leaves a cell. Mirrors the client-side onCellHoverChanged option. |
| OnCellPrepared(RazorBlock) | A function that is executed after a grid cell is created. Mirrors the client-side onCellPrepared option. |
| OnCellPrepared(String) | A function that is executed after a grid cell is created. Mirrors the client-side onCellPrepared option. |
| OnContentReady(RazorBlock) | A function that is executed when the UI component is rendered and each time the component is repainted. Mirrors the client-side onContentReady option. |
| OnContentReady(String) | A function that is executed when the UI component is rendered and each time the component is repainted. Mirrors the client-side onContentReady option. |
| OnContextMenuPreparing(RazorBlock) | A function that is executed before the context menu is rendered. Mirrors the client-side onContextMenuPreparing option. |
| OnContextMenuPreparing(String) | A function that is executed before the context menu is rendered. Mirrors the client-side onContextMenuPreparing option. |
| OnDataErrorOccurred(RazorBlock) | A function that is executed when an error occurs in the data source. Mirrors the client-side onDataErrorOccurred option. |
| OnDataErrorOccurred(String) | A function that is executed when an error occurs in the data source. Mirrors the client-side onDataErrorOccurred option. |
| OnDisposing(RazorBlock) | A function that is executed before the UI component is disposed of. Mirrors the client-side onDisposing option. |
| OnDisposing(String) | A function that is executed before the UI component is disposed of. Mirrors the client-side onDisposing option. |
| OnEditCanceled(RazorBlock) | A function that is executed after row changes are discarded. Mirrors the client-side onEditCanceled option. |
| OnEditCanceled(String) | |
| OnEditCanceling(RazorBlock) | Mirrors the client-side onEditCanceling option. |
| OnEditCanceling(String) | |
| OnEditingStart(RazorBlock) | A function that is executed before a cell or row switches to the editing state. Mirrors the client-side onEditingStart option. |
| OnEditingStart(String) | A function that is executed before a cell or row switches to the editing state. Mirrors the client-side onEditingStart option. |
| OnEditorPrepared(RazorBlock) | A function that is executed after an editor is created. Not executed for cells with an editCellTemplate. Mirrors the client-side onEditorPrepared option. |
| OnEditorPrepared(String) | A function that is executed after an editor is created. Not executed for cells with an editCellTemplate. Mirrors the client-side onEditorPrepared option. |
| OnEditorPreparing(RazorBlock) | A function used to customize cell editors. Not executed for cells with an editCellTemplate. Mirrors the client-side onEditorPreparing option. |
| OnEditorPreparing(String) | A function used to customize cell editors. Not executed for cells with an editCellTemplate. Mirrors the client-side onEditorPreparing option. |
| OnExporting(RazorBlock) | A function that is executed before data is exported. Mirrors the client-side onExporting option. |
| OnExporting(String) | A function that is executed before data is exported. Mirrors the client-side onExporting option. |
| OnFocusedCellChanged(RazorBlock) | A function that is executed after the focused cell changes. Applies only to cells in data or group rows. Mirrors the client-side onFocusedCellChanged option. |
| OnFocusedCellChanged(String) | A function that is executed after the focused cell changes. Applies only to cells in data or group rows. Mirrors the client-side onFocusedCellChanged option. |
| OnFocusedCellChanging(RazorBlock) | A function that is executed before the focused cell changes. Applies only to cells in data or group rows. Mirrors the client-side onFocusedCellChanging option. |
| OnFocusedCellChanging(String) | A function that is executed before the focused cell changes. Applies only to cells in data or group rows. Mirrors the client-side onFocusedCellChanging option. |
| OnFocusedRowChanged(RazorBlock) | A function that is executed after the focused row changes. Applies only to data or group rows. focusedRowEnabled should be true. Mirrors the client-side onFocusedRowChanged option. |
| OnFocusedRowChanged(String) | A function that is executed after the focused row changes. Applies only to data or group rows. focusedRowEnabled should be true. Mirrors the client-side onFocusedRowChanged option. |
| OnFocusedRowChanging(RazorBlock) | A function that is executed before the focused row changes. Applies only to data or group rows. focusedRowEnabled should be true. Mirrors the client-side onFocusedRowChanging option. |
| OnFocusedRowChanging(String) | A function that is executed before the focused row changes. Applies only to data or group rows. focusedRowEnabled should be true. Mirrors the client-side onFocusedRowChanging option. |
| OnInitialized(RazorBlock) | A function used in JavaScript frameworks to save the UI component instance. Mirrors the client-side onInitialized option. |
| OnInitialized(String) | A function used in JavaScript frameworks to save the UI component instance. Mirrors the client-side onInitialized option. |
| OnInitNewRow(RazorBlock) | A function that is executed before a new row is added to the UI component. Mirrors the client-side onInitNewRow option. |
| OnInitNewRow(String) | A function that is executed before a new row is added to the UI component. Mirrors the client-side onInitNewRow option. |
| OnKeyDown(RazorBlock) | A function that is executed when the UI component is in focus and a key has been pressed down. Mirrors the client-side onKeyDown option. |
| OnKeyDown(String) | A function that is executed when the UI component is in focus and a key has been pressed down. Mirrors the client-side onKeyDown option. |
| OnOptionChanged(RazorBlock) | A function that is executed after a UI component property is changed. Mirrors the client-side onOptionChanged option. |
| OnOptionChanged(String) | A function that is executed after a UI component property is changed. Mirrors the client-side onOptionChanged option. |
| OnRowClick(RazorBlock) | A function that is executed when a row is clicked or tapped. Mirrors the client-side onRowClick option. |
| OnRowClick(String) | A function that is executed when a row is clicked or tapped. Mirrors the client-side onRowClick option. |
| OnRowCollapsed(RazorBlock) | A function that is executed after a row is collapsed. Mirrors the client-side onRowCollapsed option. |
| OnRowCollapsed(String) | A function that is executed after a row is collapsed. Mirrors the client-side onRowCollapsed option. |
| OnRowCollapsing(RazorBlock) | A function that is executed before a row is collapsed. Mirrors the client-side onRowCollapsing option. |
| OnRowCollapsing(String) | A function that is executed before a row is collapsed. Mirrors the client-side onRowCollapsing option. |
| OnRowDblClick(RazorBlock) | A function that is executed when a row is double-clicked or double-tapped. Executed after onCellDblClick. Mirrors the client-side onRowDblClick option. |
| OnRowDblClick(String) | A function that is executed when a row is double-clicked or double-tapped. Executed after onCellDblClick. Mirrors the client-side onRowDblClick option. |
| OnRowExpanded(RazorBlock) | A function that is executed after a row is expanded. Mirrors the client-side onRowExpanded option. |
| OnRowExpanded(String) | A function that is executed after a row is expanded. Mirrors the client-side onRowExpanded option. |
| OnRowExpanding(RazorBlock) | A function that is executed before a row is expanded. Mirrors the client-side onRowExpanding option. |
| OnRowExpanding(String) | A function that is executed before a row is expanded. Mirrors the client-side onRowExpanding option. |
| OnRowInserted(RazorBlock) | A function that is executed after a new row has been inserted into the data source. Mirrors the client-side onRowInserted option. |
| OnRowInserted(String) | A function that is executed after a new row has been inserted into the data source. Mirrors the client-side onRowInserted option. |
| OnRowInserting(RazorBlock) | A function that is executed before a new row is inserted into the data source. Mirrors the client-side onRowInserting option. |
| OnRowInserting(String) | A function that is executed before a new row is inserted into the data source. Mirrors the client-side onRowInserting option. |
| OnRowPrepared(RazorBlock) | A function that is executed after a row is created. Mirrors the client-side onRowPrepared option. |
| OnRowPrepared(String) | A function that is executed after a row is created. Mirrors the client-side onRowPrepared option. |
| OnRowRemoved(RazorBlock) | A function that is executed after a row has been removed from the data source. Mirrors the client-side onRowRemoved option. |
| OnRowRemoved(String) | A function that is executed after a row has been removed from the data source. Mirrors the client-side onRowRemoved option. |
| OnRowRemoving(RazorBlock) | A function that is executed before a row is removed from the data source. Mirrors the client-side onRowRemoving option. |
| OnRowRemoving(String) | A function that is executed before a row is removed from the data source. Mirrors the client-side onRowRemoving option. |
| OnRowUpdated(RazorBlock) | A function that is executed after a row has been updated in the data source. Mirrors the client-side onRowUpdated option. |
| OnRowUpdated(String) | A function that is executed after a row has been updated in the data source. Mirrors the client-side onRowUpdated option. |
| OnRowUpdating(RazorBlock) | A function that is executed before a row is updated in the data source. Mirrors the client-side onRowUpdating option. |
| OnRowUpdating(String) | A function that is executed before a row is updated in the data source. Mirrors the client-side onRowUpdating option. |
| OnRowValidating(RazorBlock) | A function that is executed after cells in a row are validated against validation rules. Mirrors the client-side onRowValidating option. |
| OnRowValidating(String) | A function that is executed after cells in a row are validated against validation rules. Mirrors the client-side onRowValidating option. |
| OnSaved(RazorBlock) | Mirrors the client-side onSaved option. |
| OnSaved(String) | |
| OnSaving(RazorBlock) | A function that is executed before pending row changes are saved. Mirrors the client-side onSaving option. |
| OnSaving(String) | |
| OnSelectionChanged(RazorBlock) | A function that is executed after selecting a row or clearing its selection. Mirrors the client-side onSelectionChanged option. |
| OnSelectionChanged(String) | A function that is executed after selecting a row or clearing its selection. Mirrors the client-side onSelectionChanged option. |
| OnToolbarPreparing(RazorBlock) | A function that is executed before the toolbar is created. Mirrors the client-side onToolbarPreparing option. |
| OnToolbarPreparing(String) | A function that is executed before the toolbar is created. Mirrors the client-side onToolbarPreparing option. |
| Option(String, Object) | Specifies an option by its name. |
| Pager(Action<GridPagerBuilder>) | |
| Paging(Action<DataGridPagingBuilder>) | Configures paging. Mirrors the client-side paging object. |
| ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
| RemoteOperations(JS) | Specifies DataGrid operations to be executed on the server side. Mirrors the client-side remoteOperations option. |
| RemoteOperations(Mode) | Specifies DataGrid operations to be executed on the server side. Mirrors the client-side remoteOperations option. |
| RemoteOperations(Action<DataGridRemoteOperationsBuilder>) | Specifies DataGrid operations to be executed on the server side. Mirrors the client-side remoteOperations object. |
| RemoteOperations(Boolean) | Specifies DataGrid operations to be executed on the server side. Mirrors the client-side remoteOperations option. |
| RemoteOperations(String) | Obsolete. Specifies DataGrid operations to be executed on the server side. Mirrors the client-side remoteOperations option. |
| Render() | Inherited from WidgetBuilder. |
| RenderAsync(JS) | Specifies whether to render the filter row, command columns, and columns with showEditorAlways set to true after other elements. Mirrors the client-side renderAsync option. |
| RenderAsync(Boolean) | Specifies whether to render the filter row, command columns, and columns with showEditorAlways set to true after other elements. Mirrors the client-side renderAsync option. |
| RepaintChangesOnly(JS) | Specifies whether to repaint only those cells whose data changed. Mirrors the client-side repaintChangesOnly option. |
| RepaintChangesOnly(Boolean) | Specifies whether to repaint only those cells whose data changed. Mirrors the client-side repaintChangesOnly option. |
| RowAlternationEnabled(JS) | Mirrors the client-side rowAlternationEnabled option. |
| RowAlternationEnabled(Boolean) | Mirrors the client-side rowAlternationEnabled option. |
| RowDragging(Action<DataGridRowDraggingBuilder>) | Configures row reordering using drag and drop gestures. Mirrors the client-side rowDragging object. |
| RowTemplate(JS) | Obsolete. Specifies the client-side rowTemplate. |
| RowTemplate(RazorBlock) | Obsolete. Specifies the client-side rowTemplate. |
| RowTemplate(TemplateName) | Obsolete. Specifies the client-side rowTemplate. |
| RowTemplate(String) | Obsolete. Specifies the client-side rowTemplate. |
| RtlEnabled(JS) | Switches the UI component to a right-to-left representation. Mirrors the client-side rtlEnabled option. |
| RtlEnabled(Boolean) | Switches the UI component to a right-to-left representation. Mirrors the client-side rtlEnabled option. |
| Scrolling(Action<DataGridScrollingBuilder>) | Configures scrolling. Mirrors the client-side scrolling object. |
| SearchPanel(Action<SearchPanelBuilder>) | |
| SelectedRowKeys(JS) | Allows you to select rows or determine which rows are selected. Applies only if selection.deferred is false. Mirrors the client-side selectedRowKeys option. |
| SelectedRowKeys(IEnumerable) | Allows you to select rows or determine which rows are selected. Applies only if selection.deferred is false. Mirrors the client-side selectedRowKeys option. |
| Selection(Action<DataGridSelectionBuilder>) | Configures runtime selection. Mirrors the client-side selection object. |
| SelectionFilter(Object) | Specifies filters for the rows that must be selected initially. Applies only if selection.deferred is true. Mirrors the client-side selectionFilter option. |
| SelectionFilter(String) | Specifies filters for the rows that must be selected initially. Applies only if selection.deferred is true. Mirrors the client-side selectionFilter option. |
| ShowBorders(JS) | Specifies whether the outer borders of the UI component are visible. Mirrors the client-side showBorders option. |
| ShowBorders(Boolean) | Specifies whether the outer borders of the UI component are visible. Mirrors the client-side showBorders option. |
| ShowColumnHeaders(JS) | Specifies whether column headers are visible. Mirrors the client-side showColumnHeaders option. |
| ShowColumnHeaders(Boolean) | Specifies whether column headers are visible. Mirrors the client-side showColumnHeaders option. |
| ShowColumnLines(JS) | Specifies whether vertical lines that separate one column from another are visible. Mirrors the client-side showColumnLines option. |
| ShowColumnLines(Boolean) | Specifies whether vertical lines that separate one column from another are visible. Mirrors the client-side showColumnLines option. |
| ShowRowLines(JS) | Specifies whether horizontal lines that separate one row from another are visible. Mirrors the client-side showRowLines option. |
| ShowRowLines(Boolean) | Specifies whether horizontal lines that separate one row from another are visible. Mirrors the client-side showRowLines option. |
| SortByGroupSummaryInfo(Action<CollectionFactory<DataGridSortByGroupSummaryInfoBuilder>>) | Provides access to the client-side sortByGroupSummaryInfo option that represents an info object collection. |
| Sorting(Action<SortingBuilder>) | |
| StateStoring(Action<DataGridStateStoringBuilder>) | Configures state storing. Mirrors the client-side stateStoring object. |
| Summary(Action<DataGridSummaryBuilder<T>>) | Specifies the properties of the grid summary. Mirrors the client-side summary object. |
| SyncLookupFilterValues(JS) | Specifies whether to show only relevant values in the header filter and filter row. Mirrors the client-side syncLookupFilterValues option. |
| SyncLookupFilterValues(Boolean) | Specifies whether to show only relevant values in the header filter and filter row. Mirrors the client-side syncLookupFilterValues option. |
| TabIndex(JS) | Specifies the number of the element when the Tab key is used for navigating. Mirrors the client-side tabIndex option. |
| TabIndex(Int32) | Specifies the number of the element when the Tab key is used for navigating. Mirrors the client-side tabIndex option. |
| Toolbar(Action<DataGridToolbarBuilder>) | |
| ToString() | Inherited from WidgetBuilder. |
| ToTemplate() | Renders the control as a template string for use in another control’s template. Inherited from WidgetBuilder. |
| TwoWayBindingEnabled(JS) | Specifies whether to enable two-way data binding. Mirrors the client-side twoWayBindingEnabled option. |
| TwoWayBindingEnabled(Boolean) | Specifies whether to enable two-way data binding. Mirrors the client-side twoWayBindingEnabled option. |
| Visible(JS) | Specifies whether the UI component is visible. Mirrors the client-side visible option. |
| Visible(Boolean) | Specifies whether the UI component is visible. Mirrors the client-side visible option. |
| Width(JS) | Mirrors the client-side width option. |
| Width(Double) | Mirrors the client-side width option. |
| Width(String) | Mirrors the client-side width option. |
| WordWrapEnabled(JS) | Specifies whether text that does not fit into a column should be wrapped. Mirrors the client-side wordWrapEnabled option. |
| WordWrapEnabled(Boolean) | Specifies whether text that does not fit into a column should be wrapped. Mirrors the client-side wordWrapEnabled option. |
See Also