New to Telerik UI for ASP.NET Core? Download free 30-day trial

GridColumnMenuSettingsBuilder

Methods

Messages(System.Action)

Enables you to define custom messages in grid column menu.

Parameters

configurator - System.Action<GridColumnMenuMessagesBuilder>

Example


             @(Html.Kendo().Grid(Model)
                        .Name("Grid")
                        .ColumnMenu(menu => menu.Messages(msg => msg.Filter("Custom filter message")))
             )

Enabled(System.Boolean)

Enables/disables header column menu.

Parameters

value - System.Boolean

If true, enables the header column menu.

Example


             @(Html.Kendo().Grid(Model)
                        .Name("Grid")
                        .ColumnMenu(menu => menu.Enabled((bool)ViewData["enableColumnMenu"]))
             )

AutoSize(System.Boolean)

If set to true the column menu would allow the user to fit one or all columns to the width of their content. This setting is available only when the tabbed componentType is used.

Parameters

value - System.Boolean

The value for AutoSize

AutoSize()

If set to true the column menu would allow the user to fit one or all columns to the width of their content. This setting is available only when the tabbed componentType is used.

Columns(System.Action)

If set to true the column menu would allow the user to select (show and hide) grid columns. By default the column menu allows column selection.

Parameters

configurator - System.Action<GridColumnMenuColumnsSettingsBuilder>

The configurator for the columns setting.

Columns(System.Boolean)

If set to true the column menu would allow the user to select (show and hide) grid columns. By default the column menu allows column selection.

Parameters

enabled - System.Boolean

Enables or disables the columns option.

Filterable(System.Boolean)

If set to true the column menu would allow the user to filter the grid. By default the column menu allows the user to filter if filtering is enabled via the filterable.

Parameters

value - System.Boolean

The value for Filterable

ComponentType(System.String)

Specifies the component type of the column menu. "classic" - Uses the standard rendering of the column menu.; "modern" - Uses new rendering with a fresh and modern look and feel. or "tabbed" - Uses the rendering of the "modern" menu, but splits its content into different tabs..

Parameters

value - System.String

The value for ComponentType

ClearAllFilters(System.Boolean)

If set to 'true', the global column menu will render a button to allow the user to clear all filters applied to the grid.

Parameters

value - System.Boolean

The value for ClearAllFilters

ClearAllFilters()

If set to 'true', the global column menu will render a button to allow the user to clear all filters applied to the grid.

Sortable(System.Boolean)

If set to 'true', the column menu would allow the user to sort the grid by the column field. By default the column menu allows the user to sort if sorting is enabled via the sortable option.

Parameters

value - System.Boolean

The value for Sortable

In this article
Not finding the help you need?