BootstrapGridViewBuilder<TRow> Methods

Name Description
Bind(Object)

Binds the control to the specified data source.

BindToLINQ(IQueryable)

Binds the Grid View to a queryable data source on the server mode.

BindToXPO(Session, Type)

Establishes a server-mode data binding via DevExpress eXpress Persistent Objects for .NET (XPO) ORM.

BindToXPO<TEntity>(XPQuery<TEntity>)

Establishes a server-mode data binding via DevExpress eXpress Persistent Objects for .NET (XPO) ORM.

Caption(String)

Sets the text to render in the GridView's HTML caption element.

ClientSideEvents(Action<BootstrapGridViewClientSideEventsBuilder>)

Lists the client-side events specific to the control.

ClientVisible(Boolean)

Sets a value that specifies the initial visibility state of a web control on the client.

Columns(Action<BootstrapGridViewColumnCollectionBuilder<TRow>>)

Provides access to the BootstrapGridViewBuilder<TRow> control's column collection.

Columns(Action<BootstrapGridViewColumnCollectionBuilder>)

Provides access to the Grid View column collection.

CssClasses(Action<BootstrapGridViewCssClassesBuilder>)

Provides access to CSS classes applied to the control's visual elements.

CssClassesEditor(Action<BootstrapGridViewEditorCssClassesBuilder>)

Provides access to CSS classes applied to visual elements of cell editors.

CssClassesFormLayout(Action<BootstrapGridViewFormLayoutCssClassesBuilder>)

Provides access to CSS classes applied to the Edit Form's visual elements.

CssClassesPager(Action<BootstrapGridViewPagerCssClassesBuilder>)

Provides access to CSS classes applied to the pager's visual elements.

EditErrorText(String)
EnableCallbackAnimation(Boolean)

Sets a value that specifies whether a specific animation effect is used when a control's content is updated via a callback.

EnableCallbackCompression(Boolean)

Sets whether callback compression is enabled.

EnableRowsCache(Boolean)

Sets whether row data caching is enabled.

Enabled(Boolean)
(Inherited from BootstrapControlBuilder<T>)
EncodeHtml(Boolean)
(Inherited from BootstrapControlBuilder<T>)
FormatConditions(Action<BootstrapGridViewFormatConditionCollectionBuilder<TRow>>)

Provides access to a collection of format condition rules.

FormatConditions(Action<BootstrapGridViewFormatConditionCollectionBuilder>)

Provides access to a collection of format condition rules.

GroupSummary(Action<BootstrapSummaryItemCollectionBuilder<TRow>>)

Provides access to group summary items.

GroupSummary(Action<BootstrapSummaryItemCollectionBuilder>)

Provides access to group summary items.

Height(Int32)
(Inherited from BootstrapControlBuilder<T>)
Height(String)
(Inherited from BootstrapControlBuilder<T>)
KeyFieldName(Expression<Func<TRow, Object>>[])
KeyFieldName(String)

Sets the name of the data source key field.

KeyFieldName(String[])

Sets the names of the data source key fields.

Name(String)
(Inherited from BootstrapControlBuilder<T>)
OnBeforeHeaderFilterFillItems(Action<IBootstrapGridView, IBootstrapGridViewBeforeHeaderFilterFillItemsEventArgs>)

Enables you to provide custom filter items instead of default ones displayed within a filter dropdown.

OnBeforeRender(Action<IBootstrapGridView, IEventArgs>)

Enables you to perform custom actions before the control is rendered into a web page.

OnCommandButtonInitialize(Action<IBootstrapGridView, IBootstrapGridViewCommandButtonEventArgs>)
OnCustomColumnDisplayText(Action<IBootstrapGridView, IBootstrapGridViewColumnDisplayTextEventArgs>)

Enables custom display text to be provided for any cell.

OnCustomColumnGroup(Action<IBootstrapGridView, IBootstrapGridViewCustomColumnSortEventArgs>)

Enables you to group data using custom rules.

OnCustomColumnSort(Action<IBootstrapGridView, IBootstrapGridViewCustomColumnSortEventArgs>)

Enables you to sort data using custom rules.

OnCustomGroupDisplayText(Action<IBootstrapGridView, IBootstrapGridViewColumnDisplayTextEventArgs>)

Enables you to provide custom content for group rows.

OnCustomJSProperties(Action<IBootstrapGridView, ICustomJSPropertiesEventArgs>)

Enables you to supply any server data that can then be parsed on the client.

OnCustomPreviewDisplayText(Action<IBootstrapGridView, IBootstrapGridViewPreviewDisplayTextEventArgs>)

Enables you to provide custom display text for preview rows.

OnCustomSummaryCalculate(Action<IBootstrapGridView, IBootstrapGridViewCustomSummaryEventArgs>)
OnCustomUnboundColumnData(Action<IBootstrapGridView, IBootstrapGridViewColumnDataEventArgs>)

Enables data to be supplied to unbound columns.

OnDataBinding(Action<IBootstrapGridView, IEventArgs>)
OnHeaderFilterFillItems(Action<IBootstrapGridView, IBootstrapGridViewHeaderFilterEventArgs>)

Enables you to add custom filter items which filter data by the current column, to ones displayed within a filter dropdown.

OnInitialized(Action<IBootstrapGridView, IEventArgs>)

Enables you to perform custom actions after the control is initialized.

OnSummaryDisplayText(Action<IBootstrapGridView, IBootstrapGridViewSummaryDisplayTextEventArgs>)
PreviewEncodeHtml(Boolean)

Sets a value that specifies whether the preview row's display text containing HTML code should be parsed and rendered as a pure HTML markup or should be represented as text on a page.

PreviewFieldName(String)

Sets the name of the data source field whose values are displayed within the preview rows.

PreviewFieldName<TResult>(Expression<Func<TRow, TResult>>)

Sets the name of the data source field whose values are displayed within the preview rows.

Routes(Action<GridViewRouteCollectionBuilder>)

Specifies a collection of routes for Grid View's updates or performing other Controller-side operations on demand.

Settings(Action<BootstrapGridViewSettingsBuilder>)

Provides access to the control's display options.

SettingsAdaptivity(Action<BootstrapGridViewAdaptivitySettingsBuilder<TRow>>)

Provides access to the grid layout adaptivity settings.

SettingsBehavior(Action<BootstrapGridViewBehaviorSettingsBuilder>)

Provides access to the control's behavior settings.

SettingsBootstrap(Action<BootstrapGridViewBootstrapSpecificSettingsBuilder>)

Provides access to the control's rendering settings affecting features specific to the Bootstrap framework.

SettingsCommandButton(Action<BootstrapGridViewCommandButtonsSettingsBuilder>)

Provides access to the settings of the control's command buttons.

SettingsCookies(Action<BootstrapGridViewCookiesSettingsBuilder>)

Provides access to the control's cookie and layout settings.

SettingsCustomizationDialog(Action<BootstrapGridViewCustomizationDialogSettingsBuilder>)
SettingsDetail(Action<BootstrapGridViewDetailSettingsBuilder>)
SettingsEditing(Action<BootstrapGridViewEditingSettingsBuilder<TRow>>)
SettingsLoadingPanel(Action<BootstrapGridViewLoadingPanelSettingsBuilder>)
SettingsPager(Action<BootstrapGridViewPagerSettingsBuilder>)

Provides access to the pager's settings.

SettingsPopup(Action<BootstrapGridViewPopupControlSettingsBuilder>)

Provides access to the settings of different popup elements.

SettingsResizing(Action<BootstrapGridViewResizingSettingsBuilder>)
SettingsSearchPanel(Action<BootstrapGridViewSearchPanelSettingsBuilder>)
SettingsText(Action<BootstrapGridViewTextSettingsBuilder>)

Provides access to the control's text settings.

TabIndex(Int16)

Sets the control's tab index.

Templates(Action<BootstrapGridViewTemplatesBuilder<TRow>>)

Provides access to the templates used to display the BootstrapGridViewBuilder<TRow>'s elements (cells, rows, etc.).

Templates(Action<BootstrapGridViewTemplatesBuilder>)

Provides access to the templates used to display the Grid View's elements (cells, rows, etc.).

ToolTip(String)

Sets the text displayed when the mouse pointer hovers over the control.

Toolbars(Action<BootstrapGridViewToolbarCollectionBuilder>)

Provides access to the collection of the control's toolbars.

TotalSummary(Action<BootstrapSummaryItemCollectionBuilder<TRow>>)

Provides access to total summary items.

TotalSummary(Action<BootstrapSummaryItemCollectionBuilder>)

Provides access to total summary items.

Visible(Boolean)
(Inherited from BootstrapControlBuilder<T>)
Width(Int32)
(Inherited from BootstrapControlBuilder<T>)
Width(String)
(Inherited from BootstrapControlBuilder<T>)
WriteTo(TextWriter, HtmlEncoder)
(Inherited from BootstrapControlBuilder<T>)