Unplanned
Last Updated: 09 Oct 2025 11:43 by Bill
when committing the edited value in ComboBox, Boolean, Text, the datagrid scrolls at the beginning. The issue happens when using a DataPager and the data model implements property changed
Unplanned
Last Updated: 07 Oct 2025 12:25 by Parag

When setting GroupAggregatesAlignment NextToHeader and the column size mode is stretch or auto, the aggregates text in the group header is misaligned, part of the text enters in next column when data changes.

 

when the column is resized or datagrid is scrolled, the aggregates are aligned as expected

Unplanned
Last Updated: 03 Oct 2025 08:31 by JoPi
I cannot filter the ComboBox column when setting a complex object for the column PropertyName and nested property for the ItemDisplayBindingPath. When opening the filtering ui, and selecting a value from the distinct values or entering a letter in the entry, and press filter, the data is cleared and not filtered. 
Unplanned
Last Updated: 30 Sep 2025 12:51 by Teddy

Null reference exception occurs when measuring the cells container:

at Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridNumericalCellArranger.PrepareContainerForItemOverride(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.DataGridColumn.Telerik.Maui.Controls.DataGrid.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
   at Telerik.Maui.Controls.DataGrid.CellsController`1.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.GenerateModelsForInfos(IList`1 itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureForward(MeasureContext& context)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.NodePool`2.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
   at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
   at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
   at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
   at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)

Unplanned
Last Updated: 30 Sep 2025 12:27 by Teddy

 The following null reference exception occurs inside the CanLoadMoreItems method

Object reference not set to an instance of an object

   at Telerik.Maui.Controls.DataGrid.GridModel.CanLoadMoreItems()
   at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
   at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
   at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
   at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)

Unplanned
Last Updated: 17 Sep 2025 14:58 by Teddy

When the cells are measured a NullReferenceException is thrown:

Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareTextPaintable(GridCellModel model, TextPaintable textPaintable)
Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
Telerik.Maui.Controls.DataGrid.DataGridCellArranger.PrepareContainerForItem(GridCellModel model)
Telerik.Maui.Controls.DataGrid.DataGridColumn.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
Telerik.Maui.Controls.DataGrid.CellModelGenerator.PrepareModelForItem(GridCellModel decorator)
Telerik.Maui.Controls.DataGrid.CellsController<GridCellModel>.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
Telerik.Maui.Controls.DataGrid.GridModel.ITable.GenerateCellsForRow(Int32 rowSlot, Double largestRowElementHeight, IItemInfoNode rowDecorator, Boolean isFrozen)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.GenerateCellsForLine(Int32 slot, Double largestLength, GridRowModel lastElement)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.GenerateModelsForInfos(IList<> itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.MeasureForward(MeasureContext& context)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
Telerik.Maui.Controls.DataGrid.NodePool<GridRowModel, RowGenerationContext>.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
Telerik.Maui.Controls.DataGrid.GridModel.MeasureFrozenCells(RadSize availableSize)
Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
Telerik.Maui.Controls.RadLayoutManager.Measure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Controls.Layout.CrossPlatformMeasure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Platform.MauiView.CrossPlatformMeasure(Double widthConstraint, Double heightConstraint)
Microsoft.Maui.Platform.MauiView.SizeThatFits(CGSize size)
Telerik.Maui.ScrollView.ScrollViewContent.TryGetDesiredSize(UIView view, CGSize availableSize)
Telerik.Maui.ScrollView.ScrollViewContent.SizeThatFits(CGSize size)
Telerik.Maui.ScrollView.ScrollViewContent.ValidateMeasure()
Telerik.Maui.ScrollView.ScrollViewContent.LayoutSubviews()
Telerik.Maui.ScrollView.ScrollViewContent.__Registrar_Callbacks__.callback_1209_Telerik_Maui_ScrollView_ScrollViewContent_LayoutSubviews(IntPtr pobj, IntPtr sel, IntPtr* exception_gchandle)
--- End of stack trace from previous location ---
Unplanned
Last Updated: 03 Sep 2025 11:57 by Teddy
Created by: Teddy
Comments: 0
Category: DataGrid
Type: Feature Request
1
instead of using the footer template, expose cell renderer approach for the column footer
Unplanned
Last Updated: 02 Sep 2025 12:47 by Rahul
when scrolling through the datagrid horizontally using the scrollbar flashing and missing text and column header occurs. 
Unplanned
Last Updated: 01 Sep 2025 14:40 by Teddy
Text in the footer is missing when using the footer content template and calling PropertyChanged for the properties bound to the footer template and scrolling the grid horizontally by dragging the scrollbar. 
Unplanned
Last Updated: 19 Aug 2025 11:49 by Kos
Implement a mode in which an update operation is triggered each time the user modifies the input, ensuring that changes are processed in real time as data is entered.
Unplanned
Last Updated: 14 Aug 2025 11:27 by Jack
The bug occurs when dynamically swapping the content of a RadNavigationView in a .NET MAUI application on Windows: if you replace the content with a new instance of a complex control like RadDataGrid (e.g., by setting navigationView.Content = new SampleContentView() in response to navigation or button clicks), the grid may not render or appear at all. This issue does not affect Android or other platforms and is caused by the Windows platform's failure to properly re-measure and re-render the visual tree when the navigation view's content is replaced at runtime, especially with third-party controls.
Unplanned
Last Updated: 11 Aug 2025 15:36 by Leonard
Created by: Leonard
Comments: 0
Category: DataGrid
Type: Feature Request
0

I want to select multiple rows by selecting one and then holding down the shift key and selecting more.

For example in WPF DataGrid there is an Extended multiple selection option: https://docs.telerik.com/devtools/wpf/controls/radgridview/selection/multiple-selection 

Unplanned
Last Updated: 11 Jul 2025 12:09 by ADMIN
Created by: Chris
Comments: 1
Category: DataGrid
Type: Feature Request
1

Currently, i can use the public method ScrollItemIntoView to scroll to an item in the DataGrid. 

I noticed you have an internal method: ScrollColumnIntoView. Please make it public so I can use it to scroll to a specific column.

Unplanned
Last Updated: 12 May 2025 08:48 by ADMIN

Delegate aggregate descriptor does not update value in the UI when adding/removing item.

The behavior also happens with the property aggregate descriptor.

Unplanned
Last Updated: 23 Apr 2025 06:11 by Didi
Created by: Didi
Comments: 0
Category: DataGrid
Type: Feature Request
0
Provide an option to group the columns in Telerik MAUI DataGrid control. Similar like in the WPF GridView control: https://docs.telerik.com/devtools/wpf/controls/radgridview/columns/column-groups 
Unplanned
Last Updated: 14 Apr 2025 13:57 by Teddy
Aggregates error appears in column with nested properties when the data you want to group by is not set by the time the data grid's ItemsSource is set,
Unplanned
Last Updated: 28 Mar 2025 08:12 by Hanoch

When using ImageButton inside a CellTemplate, the image does not display initially. When you resize the window image is displayed. 

 

Workaround:

Use Image instead of ImageButton

 

Unplanned
Last Updated: 21 May 2025 10:38 by ADMIN
expand a row and collapse it. Or expand a few rows, scroll around a bit, and then collapse one. You can get into some weird situations. Gray background over the group, row background and alternate styles are reset. 
Unplanned
Last Updated: 11 Mar 2025 11:29 by Rich
Provide an event that occurs when the content in the DataGrid is drawn. 
Unplanned
Last Updated: 10 Mar 2025 10:44 by ADMIN
Created by: Hanoch
Comments: 3
Category: DataGrid
Type: Bug Report
3
when loading same page without navigating to another page, there are some left instances of the DataGrid and the memory increase. 
1 2 3 4 5