BootstrapGridViewBuilderBase<T>.Routes(Action<GridViewRouteCollectionBuilder>) Method

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

Namespace: DevExpress.AspNetCore.Bootstrap

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


public T Routes(
    Action<GridViewRouteCollectionBuilder> config
Public Function Routes(
    config As Action(Of GridViewRouteCollectionBuilder)
) As T


Type Name Description
Action<GridViewRouteCollectionBuilder> config

An Action that configures the GridViewRouteCollectionBuilder's functionality.


Type Description

A reference to this instance after the operation is completed.


Grid View provides you with three main routing types:

  • updating the control markup;
  • implementing the CRUD (create, update and delete) functionality;
  • implementing a custom server-side logic.

The example below demonstrates how to implement a custom server-side logic using the Routes method.

    .Text("Group by Country column")
    .ClientSideEvents(events => events.Click("onGroupByCountryButtonClick")))

@Html.Partial("GridViewPartial", Model)
See Also