Unplanned
Last Updated: 12 May 2026 17:41 by Kishan
Kishan
Created on: 12 May 2026 17:41
Category: Grid
Type: Feature Request
1
Add a minWidth configuration for Grid Columns

Hi Team,

Background

Kendo controls column width exclusively via <colgroup><col width="Npx"> attributes. CSS min-width on <col> is not supported by browsers (per spec). There is no minWidth property in the column configuration API. When a column has no explicit width set, it can collapse to near-zero width when the grid container is narrow - making content completely unreadable. This request excludes the columns.minResizableWidth as resizable is necessary with this configuration.

Request

We need the following to work generically across all grids without per-instance config changes:

1. Column minWidth API

columns: [
  { field: "name", title: "Name", minWidth: 150 }  // ← requested or it would be great if this min width we can apply at global level
]

Where minWidth is respected even if no width is specified, and is not overridden if an explicit width larger than minWidth is set else the global min width of 150px should be considered.

2. Grid-level minWidth config

$("#grid").kendoGrid({
  minWidth: 1000  // ← requested: grid never renders narrower than this or columnCount * default columns global width (150px) whichever is higher
});

Or ideally computed automatically as Math.max(1000, columns.length * defaultMinColWidth).

Thanks & Regards

Kishan

 

 

0 comments