Unplanned
Last Updated: 01 Sep 2025 13:55 by ADMIN
When a CommandColumn cell is focused and we try to focus an external control, the RadGridView can't lose focus. The internal code will force the control to focus the CommandColumn cell again.
Unplanned
Last Updated: 25 Aug 2025 11:20 by ADMIN

Steps to reproduce:

1. Bind the grid to BindingList

2. Call BestFitColumns method in form's constructor

3. Use Fluent/Crystal theme

4. Rebind the grid by setting DataSource=null

5. Exception is thrown

Stack trace:

en Telerik.WinControls.UI.BestFitHelper.SetColumnWidth(GridViewColumn column, Single desiredWidth)
   en Telerik.WinControls.UI.BestFitHelper.BestFitColumnCore(GridViewColumn column, BestFitColumnMode mode)
   en Telerik.WinControls.UI.BestFitHelper.ProcessRequests()
   en Telerik.WinControls.UI.GridTableElement.UpdateAll()
   en Telerik.WinControls.UI.GridTableElement.UpdateViewCore(Object sender, DataViewChangedEventArgs args)
   en Telerik.WinControls.UI.GridTableElement.UpdateView(Object sender, DataViewChangedEventArgs args)
   en Telerik.WinControls.UI.GridTableElement.ProcessTemplateEvent(GridViewEvent eventData)
   en Telerik.WinControls.UI.GridTableElement.Telerik.WinControls.UI.IGridViewEventListener.ProcessEvent(GridViewEvent eventData)
   en Telerik.WinControls.UI.GridViewEventProcessEntity.ProcessCollection(GridViewEvent gridEvent, PriorityWeakReferenceList list, GridEventProcessMode processMode)
   en Telerik.WinControls.UI.GridViewEventProcessEntity.ProcessEvent(GridViewEvent gridEvent)
   en Telerik.WinControls.UI.GridViewSynchronizationService.NotifyListeners(GridViewEvent gridEvent)
   en Telerik.WinControls.UI.GridViewSynchronizationService.FlushEvents()
   en Telerik.WinControls.UI.GridViewSynchronizationService.DispatchEvent(GridViewEvent gridEvent)
   en Telerik.WinControls.UI.GridViewSynchronizationService.DispatchEvent(GridViewTemplate template, GridViewEvent eventData, Boolean postUI)
   en Telerik.WinControls.UI.GridViewTemplate.DispatchEvent(GridViewEvent gridEvent, Boolean postUI)
   en Telerik.WinControls.UI.GridViewTemplate.DispatchDataViewChangedEvent(Object sender, DataViewChangedEventArgs args)
   en Telerik.WinControls.UI.GridViewTemplate.OnViewChanged(Object sender, DataViewChangedEventArgs e)
   en Telerik.WinControls.UI.MasterGridViewTemplate.OnViewChanged(Object sender, DataViewChangedEventArgs e)
   en Telerik.WinControls.UI.GridViewTemplate.CollectionView_CollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
   en Telerik.WinControls.Data.RadCollectionView`1.OnCollectionChanged(NotifyCollectionChangedEventArgs args)
   en Telerik.WinControls.Data.RadDataView`1.RebuildData(Boolean notify)
   en Telerik.WinControls.Data.RadDataView`1.RefreshOverride()
   en Telerik.WinControls.Data.RadDataView`1.ProcessCollectionChanged(NotifyCollectionChangedEventArgs args)
   en Telerik.WinControls.Data.RadCollectionView`1.source_CollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
   en Telerik.WinControls.Data.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)
   en Telerik.WinControls.Data.RadListSource`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e)
   en Telerik.WinControls.Data.RadListSource`1.EndUpdate(Boolean notifyUpdates)
   en Telerik.WinControls.Data.RadListSource`1.Initialize()
   en Telerik.WinControls.Data.RadListSource`1.Bind(Object dataSource, String dataMember)
   en Telerik.WinControls.Data.RadListSource`1.set_DataSource(Object value)
   en Telerik.WinControls.UI.GridViewTemplate.set_DataSource(Object value)
   en Telerik.WinControls.UI.RadGridView.set_DataSource(Object value)

Unplanned
Last Updated: 30 Jul 2025 08:07 by ADMIN
When updating, adding, or removing a row in Load-On-Demand Hierarchy, we will need to force the control to refresh. This will trigger the control to render all cells again.
Unplanned
Last Updated: 28 Jul 2025 13:22 by ADMIN
In the following scenario, we clicked on the GridViewSelectColumn header checkbox, which selects all the rows in the RadGridView. This will trigger the SelectionChanging event of the control. Canceling the event will cancel the whole operation. There is no API to remove specific rows from being selected in this operation.
Unplanned
Last Updated: 23 Jul 2025 12:56 by ADMIN

I want to choose columns by checkboxes, something like this:

 

Unplanned
Last Updated: 02 Jul 2025 11:50 by ADMIN
In themes ‘TelerikMetro’ & ‘TelerikMetroBlue’ when you group columns in GridView there are arrows to expand the groups, they are obviously larger than they should be
Unplanned
Last Updated: 01 Jul 2025 13:54 by ADMIN

Excel-like pop-up location is not scaled properly on High DPI.

Unplanned
Last Updated: 20 Jun 2025 11:48 by ADMIN
Unplanned
Last Updated: 26 May 2025 07:44 by ADMIN
 After apply some filters, the treeview will not update automatically to tick or untick values that were included/excluded by the filter.
Unplanned
Last Updated: 19 May 2025 09:01 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 2
Category: GridView
Type: Feature Request
9
The scenario which should be covered is selecting some data from Excel and pasting in the new row of RadGridView. This is an easy way for inserting data in the grid.
Unplanned
Last Updated: 13 May 2025 11:53 by ADMIN

The search functionality is inconsistent in Unbound Mode. Typing a word highlights all rows that contain that word or string, as expected. However, if the cursor is moved and additional characters are typed at the beginning of the search box, no results are returned, even if matching rows exist that contain the updated string combination.

The same behavior is not observed in bound mode.

Unplanned
Last Updated: 29 Apr 2025 08:39 by ADMIN
This behavior is related to how the control is measured while using the MS Form. In the given scenario, the control has many columns, and some of them are pinned. Moving to the last column and typing in the filter cell will filter the rows in the column. However, when filtering, if the row number is less than the viewport, the vertical scrollbar will disappear as it is not needed anymore, and the filter editor will be placed in the wrong column. This will mess with the filter cell editor. 
Unplanned
Last Updated: 04 Mar 2025 11:54 by Dickson
Unplanned
Last Updated: 30 Jan 2025 12:57 by ADMIN

In this case, the RadGridView AutoSizeRows and ColumnGroupViewDefinition are enabled. The rows will have different heights depending on the cell content. When exporting the RadGridView to PDF, the rows will have equal size and won't respect the current size in the view. Thus longer text in a cell will be cut off. 

The same behavior is observed when exporting to PDF or XLSX. In addition, this is also observed when printing the RadGridView.

Unplanned
Last Updated: 25 Nov 2024 12:22 by ADMIN

Incorrect or missing accessible object names in the Inspect.exe tool (MSAA).

 

 

 

Unplanned
Last Updated: 20 Nov 2024 15:10 by ADMIN
Created by: Micah
Comments: 1
Category: GridView
Type: Feature Request
2
Add support for data annotations.
Unplanned
Last Updated: 13 Nov 2024 14:49 by ADMIN
Improve the sorting performance when having equal values in the column.
Unplanned
Last Updated: 17 Oct 2024 14:30 by Yurii

ConditionalFormatting dialog elements are overlapping in the Windows 11 theme. The text is clipped on the right:

Unplanned
Last Updated: 16 Oct 2024 14:40 by Yurii
DateTime and TimeSpanPicker editors popup is not resized to fit the content in Windows 11 theme;
Unplanned
Last Updated: 11 Oct 2024 10:21 by ADMIN
In this case, we have an enum column. When the DataFilter dialog is shown and we click to enter the filter value, an exception is thrown.
1 2 3 4 5 6