DataGridBuilder<T> Class
A DataGrid control.
Namespace: DevExtreme.AspNet.Mvc.Builders
Assembly: DevExtreme.AspNet.Core.dll
Declaration
public class DataGridBuilder<T> :
WidgetBuilder
Type Parameters
Name | Description |
---|---|
T | The data type. |
Related API Members
The following members accept/return DataGridBuilder
Show 219 links
-
DataGridBuilder
.AccessKey(JS) -
DataGridBuilder
.AccessKey(String) -
DataGridBuilder
.ActiveStateEnabled(Boolean) -
DataGridBuilder
.ActiveStateEnabled(JS) -
DataGridBuilder
.AllowColumnReordering(Boolean) -
DataGridBuilder
.AllowColumnReordering(JS) -
DataGridBuilder
.AllowColumnResizing(Boolean) -
DataGridBuilder
.AllowColumnResizing(JS) -
DataGridBuilder
.AutoNavigateToFocusedRow(Boolean) -
DataGridBuilder
.AutoNavigateToFocusedRow(JS) -
DataGridBuilder
.CacheEnabled(Boolean) -
DataGridBuilder
.CacheEnabled(JS) -
DataGridBuilder
.CellHintEnabled(Boolean) -
DataGridBuilder
.CellHintEnabled(JS) -
DataGridBuilder
.ColumnAutoWidth(Boolean) -
DataGridBuilder
.ColumnAutoWidth(JS) -
DataGridBuilder
.ColumnChooser(Action ) -
DataGridBuilder
.ColumnFixing(Action ) -
DataGridBuilder
.ColumnHidingEnabled(Boolean) -
DataGridBuilder
.ColumnHidingEnabled(JS) -
DataGridBuilder
.ColumnMinWidth(Double) -
DataGridBuilder
.ColumnMinWidth(JS) -
DataGridBuilder
.ColumnResizingMode(ColumnResizingMode) -
DataGridBuilder
.Columns(Action<><> >>) -
DataGridBuilder
.Columns(IEnumerable ) -
DataGridBuilder
.Columns(JS) -
DataGridBuilder
.ColumnWidth(Double) -
DataGridBuilder
.ColumnWidth(JS) -
DataGridBuilder
.CustomizeColumns(RazorBlock) -
DataGridBuilder
.CustomizeColumns(String) -
DataGridBuilder
.DataSource(Func ) -
DataGridBuilder
.DataSource(IEnumerable, String[]) -
DataGridBuilder
.DataSource(JS) -
DataGridBuilder
.DataSource(String, String[]) -
DataGridBuilder
.DataSourceOptions(Action ) -
DataGridBuilder
.DateSerializationFormat(JS) -
DataGridBuilder
.DateSerializationFormat(String) -
DataGridBuilder
.Disabled(Boolean) -
DataGridBuilder
.Disabled(JS) -
DataGridBuilder
.Editing(Action<> >) -
DataGridBuilder
.ElementAttr(Dictionary ) -
DataGridBuilder
.ElementAttr(JS) -
DataGridBuilder
.ElementAttr(Object) -
DataGridBuilder
.ElementAttr(String, Object) -
DataGridBuilder
.ErrorRowEnabled(Boolean) -
DataGridBuilder
.ErrorRowEnabled(JS) -
DataGridBuilder
.Export(Action ) -
DataGridBuilder
.FilterBuilder(Action<> >) -
DataGridBuilder
.FilterBuilderPopup(Action ) -
DataGridBuilder
.FilterPanel(Action ) -
DataGridBuilder
.FilterRow(Action ) -
DataGridBuilder
.FilterSyncEnabled(Boolean) -
DataGridBuilder
.FilterSyncEnabled(JS) -
DataGridBuilder
.FilterSyncEnabled(Mode) -
DataGridBuilder
.FilterValue(Object) -
DataGridBuilder
.FilterValue(String) -
DataGridBuilder
.FocusedColumnIndex(Int32) -
DataGridBuilder
.FocusedColumnIndex(JS) -
DataGridBuilder
.FocusedRowEnabled(Boolean) -
DataGridBuilder
.FocusedRowEnabled(JS) -
DataGridBuilder
.FocusedRowIndex(Int32) -
DataGridBuilder
.FocusedRowIndex(JS) -
DataGridBuilder
.FocusedRowKey(Object) -
DataGridBuilder
.FocusStateEnabled(Boolean) -
DataGridBuilder
.FocusStateEnabled(JS) -
DataGridBuilder
.Grouping(Action ) -
DataGridBuilder
.GroupPanel(Action ) -
DataGridBuilder
.HeaderFilter(Action ) -
DataGridBuilder
.Height(Double) -
DataGridBuilder
.Height(JS) -
DataGridBuilder
.Height(String) -
DataGridBuilder
.HighlightChanges(Boolean) -
DataGridBuilder
.HighlightChanges(JS) -
DataGridBuilder
.Hint(JS) -
DataGridBuilder
.Hint(String) -
DataGridBuilder
.HoverStateEnabled(Boolean) -
DataGridBuilder
.HoverStateEnabled(JS) -
DataGridBuilder
.ID(JS) -
DataGridBuilder
.ID(String) -
DataGridBuilder
.KeyboardNavigation(Action ) -
DataGridBuilder
.KeyExpr(IEnumerable ) -
DataGridBuilder
.KeyExpr(JS) -
DataGridBuilder
.KeyExpr(String) -
DataGridBuilder
.LoadPanel(Action ) -
DataGridBuilder
.MasterDetail(Action ) -
DataGridBuilder
.NoDataText(JS) -
DataGridBuilder
.NoDataText(String) -
DataGridBuilder
.OnAdaptiveDetailRowPreparing(RazorBlock) -
DataGridBuilder
.OnAdaptiveDetailRowPreparing(String) -
DataGridBuilder
.OnCellClick(RazorBlock) -
DataGridBuilder
.OnCellClick(String) -
DataGridBuilder
.OnCellDblClick(RazorBlock) -
DataGridBuilder
.OnCellDblClick(String) -
DataGridBuilder
.OnCellHoverChanged(RazorBlock) -
DataGridBuilder
.OnCellHoverChanged(String) -
DataGridBuilder
.OnCellPrepared(RazorBlock) -
DataGridBuilder
.OnCellPrepared(String) -
DataGridBuilder
.OnContentReady(RazorBlock) -
DataGridBuilder
.OnContentReady(String) -
DataGridBuilder
.OnContextMenuPreparing(RazorBlock) -
DataGridBuilder
.OnContextMenuPreparing(String) -
DataGridBuilder
.OnDataErrorOccurred(RazorBlock) -
DataGridBuilder
.OnDataErrorOccurred(String) -
DataGridBuilder
.OnDisposing(RazorBlock) -
DataGridBuilder
.OnDisposing(String) -
DataGridBuilder
.OnEditCanceled(RazorBlock) -
DataGridBuilder
.OnEditCanceled(String) -
DataGridBuilder
.OnEditCanceling(RazorBlock) -
DataGridBuilder
.OnEditCanceling(String) -
DataGridBuilder
.OnEditingStart(RazorBlock) -
DataGridBuilder
.OnEditingStart(String) -
DataGridBuilder
.OnEditorPrepared(RazorBlock) -
DataGridBuilder
.OnEditorPrepared(String) -
DataGridBuilder
.OnEditorPreparing(RazorBlock) -
DataGridBuilder
.OnEditorPreparing(String) -
DataGridBuilder
.OnExporting(RazorBlock) -
DataGridBuilder
.OnExporting(String) -
DataGridBuilder
.OnFocusedCellChanged(RazorBlock) -
DataGridBuilder
.OnFocusedCellChanged(String) -
DataGridBuilder
.OnFocusedCellChanging(RazorBlock) -
DataGridBuilder
.OnFocusedCellChanging(String) -
DataGridBuilder
.OnFocusedRowChanged(RazorBlock) -
DataGridBuilder
.OnFocusedRowChanged(String) -
DataGridBuilder
.OnFocusedRowChanging(RazorBlock) -
DataGridBuilder
.OnFocusedRowChanging(String) -
DataGridBuilder
.OnInitialized(RazorBlock) -
DataGridBuilder
.OnInitialized(String) -
DataGridBuilder
.OnInitNewRow(RazorBlock) -
DataGridBuilder
.OnInitNewRow(String) -
DataGridBuilder
.OnKeyDown(RazorBlock) -
DataGridBuilder
.OnKeyDown(String) -
DataGridBuilder
.OnOptionChanged(RazorBlock) -
DataGridBuilder
.OnOptionChanged(String) -
DataGridBuilder
.OnRowClick(RazorBlock) -
DataGridBuilder
.OnRowClick(String) -
DataGridBuilder
.OnRowCollapsed(RazorBlock) -
DataGridBuilder
.OnRowCollapsed(String) -
DataGridBuilder
.OnRowCollapsing(RazorBlock) -
DataGridBuilder
.OnRowCollapsing(String) -
DataGridBuilder
.OnRowDblClick(RazorBlock) -
DataGridBuilder
.OnRowDblClick(String) -
DataGridBuilder
.OnRowExpanded(RazorBlock) -
DataGridBuilder
.OnRowExpanded(String) -
DataGridBuilder
.OnRowExpanding(RazorBlock) -
DataGridBuilder
.OnRowExpanding(String) -
DataGridBuilder
.OnRowInserted(RazorBlock) -
DataGridBuilder
.OnRowInserted(String) -
DataGridBuilder
.OnRowInserting(RazorBlock) -
DataGridBuilder
.OnRowInserting(String) -
DataGridBuilder
.OnRowPrepared(RazorBlock) -
DataGridBuilder
.OnRowPrepared(String) -
DataGridBuilder
.OnRowRemoved(RazorBlock) -
DataGridBuilder
.OnRowRemoved(String) -
DataGridBuilder
.OnRowRemoving(RazorBlock) -
DataGridBuilder
.OnRowRemoving(String) -
DataGridBuilder
.OnRowUpdated(RazorBlock) -
DataGridBuilder
.OnRowUpdated(String) -
DataGridBuilder
.OnRowUpdating(RazorBlock) -
DataGridBuilder
.OnRowUpdating(String) -
DataGridBuilder
.OnRowValidating(RazorBlock) -
DataGridBuilder
.OnRowValidating(String) -
DataGridBuilder
.OnSaved(RazorBlock) -
DataGridBuilder
.OnSaved(String) -
DataGridBuilder
.OnSaving(RazorBlock) -
DataGridBuilder
.OnSaving(String) -
DataGridBuilder
.OnSelectionChanged(RazorBlock) -
DataGridBuilder
.OnSelectionChanged(String) -
DataGridBuilder
.OnToolbarPreparing(RazorBlock) -
DataGridBuilder
.OnToolbarPreparing(String) -
DataGridBuilder
.Option(String, Object) -
DataGridBuilder
.Pager(Action ) -
DataGridBuilder
.Paging(Action ) -
DataGridBuilder
.RemoteOperations(Action ) -
DataGridBuilder
.RemoteOperations(Boolean) -
DataGridBuilder
.RemoteOperations(JS) -
DataGridBuilder
.RemoteOperations(Mode) -
DataGridBuilder
.RenderAsync(Boolean) -
DataGridBuilder
.RenderAsync(JS) -
DataGridBuilder
.RepaintChangesOnly(Boolean) -
DataGridBuilder
.RepaintChangesOnly(JS) -
DataGridBuilder
.RowAlternationEnabled(Boolean) -
DataGridBuilder
.RowAlternationEnabled(JS) -
DataGridBuilder
.RowDragging(Action ) -
DataGridBuilder
.RowTemplate(JS) -
DataGridBuilder
.RowTemplate(RazorBlock) -
DataGridBuilder
.RowTemplate(String) -
DataGridBuilder
.RowTemplate(TemplateName) -
DataGridBuilder
.RtlEnabled(Boolean) -
DataGridBuilder
.RtlEnabled(JS) -
DataGridBuilder
.Scrolling(Action ) -
DataGridBuilder
.SearchPanel(Action ) -
DataGridBuilder
.SelectedRowKeys(IEnumerable) -
DataGridBuilder
.SelectedRowKeys(JS) -
DataGridBuilder
.Selection(Action ) -
DataGridBuilder
.SelectionFilter(Object) -
DataGridBuilder
.SelectionFilter(String) -
DataGridBuilder
.ShowBorders(Boolean) -
DataGridBuilder
.ShowBorders(JS) -
DataGridBuilder
.ShowColumnHeaders(Boolean) -
DataGridBuilder
.ShowColumnHeaders(JS) -
DataGridBuilder
.ShowColumnLines(Boolean) -
DataGridBuilder
.ShowColumnLines(JS) -
DataGridBuilder
.ShowRowLines(Boolean) -
DataGridBuilder
.ShowRowLines(JS) -
DataGridBuilder
.SortByGroupSummaryInfo(Action<> >) -
DataGridBuilder
.Sorting(Action ) -
DataGridBuilder
.StateStoring(Action ) -
DataGridBuilder
.Summary(Action<> >) -
DataGridBuilder
.TabIndex(Int32) -
DataGridBuilder
.TabIndex(JS) -
DataGridBuilder
.TwoWayBindingEnabled(Boolean) -
DataGridBuilder
.TwoWayBindingEnabled(JS) -
DataGridBuilder
.Visible(Boolean) -
DataGridBuilder
.Visible(JS) -
DataGridBuilder
.Width(Double) -
DataGridBuilder
.Width(JS) -
DataGridBuilder
.Width(String) -
DataGridBuilder
.WordWrapEnabled(Boolean) -
DataGridBuilder
.WordWrapEnabled(JS)
Remarks
Call the DataGrid helper method to create a new DataGrid control. The method creates a DataGridBuilder<T>
class instance whose members allow you to specify control options.
@(Html.DevExtreme().DataGrid() // create a DataGrid
// call methods to specify control options
)
To create a strongly-typed DataGrid, specify a data model in the DataGrid<T> method as a type parameter.
@(Html.DevExtreme().DataGrid<SampleModel>() // create a strongly-typed DataGrid
// call methods to specify control options
)
Inheritance
Object
OptionsOwnerBuilder
WidgetBuilder
DataGridBuilder<T>
See Also
Feedback