BootstrapGridViewBuilderBase<T>.Bind(Object) Method

Binds the control to the specified data source.

Namespace: DevExpress.AspNetCore.Bootstrap

Assembly: DevExpress.AspNetCore.Bootstrap.v18.2.dll

Declaration

public T Bind(
    object dataObject
)
Public Function Bind(
    dataObject As Object
) As T

Parameters

Name Type Description
dataObject Object

An object representing the control's data source.

Returns

Type Description
T

A reference to this instance after the operation is completed.

Remarks

Important

Bootstrap Controls for ASP.NET Core are in maintenance mode. We don’t add new controls or develop new functionality for this product line. Our recommendation is to use the ASP.NET Core Controls suite.

Follow the steps below to display data within the Grid View control.

  1. Get the data collection you want to display on Controller side. The sample below demonstrates the Northwind database's entity context.
  2. Define the GridView control in a View.
  3. Create a column for each data field whose data you want to display.
  4. Call the Bind method with the data source object as a parameter.

The following code demonstrates this approach:

@model IEnumerable

@(Html.DevExpress()
    .BootstrapGridView("grid")
    .Columns(columns => {
        columns.Add("ProductName");
        columns.Add("QuantityPerUnit");
        ...
    })
    .Routes(routes => routes
        .MapRoute(r => r.Action("Binding").Controller("GridView")))
    .Bind(Model)
See Also