Declined
Last Updated: 15 Sep 2015 13:42 by ADMIN
If RadGridView is bound to custom objects that implement IComparable<T>, Excel-like filtering does not work. Currently, the issue can be avoided through implementing IComparable instead.
Completed
Last Updated: 26 Jun 2012 01:37 by ADMIN
When RadGridView is scrolled while selecting (SelectionMode is CellSelect), the control throws exception.
Unplanned
Last Updated: 15 Aug 2017 09:33 by Svetlin
RadExpressionEditorForm to not close when the created expression is not valid.
Unplanned
Last Updated: 15 Aug 2017 09:33 by Svetlin
Summary rows evaluation does not support custom aggregation expressions as Count(IIF(Result='Pass' ,1, Null))
Unplanned
Last Updated: 15 Aug 2017 09:33 by Svetlin
Allow getting all child rows of GridViewGroupRowInfo before filtering and sorting operation to be applied.
Declined
Last Updated: 22 Jul 2015 11:04 by ADMIN
The RadGridView should not leave its edit mode state, when scrolling is performed.
Completed
Last Updated: 01 Nov 2012 10:23 by Svetlin
Add BestFitColumnMode.AllCells that performs column best fit operation over all rows.
Unplanned
Last Updated: 15 Aug 2017 09:38 by Svetlin
Improve editors in RadGridView by allowing clipping when the control is scrolled.
Unplanned
Last Updated: 15 Aug 2017 09:36 by Svetlin
Improve RadGridView API by allowing user to set styles for all rows and columns through styles as Microsoft DataGridView.

Expose the following properties:

- ColumnHeadersDefaultCellStyle
- RowHeadersDefaultCellStyle
- RowsDefaultCellStyle
- DefaultCellStyle
Unplanned
Last Updated: 15 Aug 2017 09:33 by Svetlin
Make possible users easily to change the behavior of replacing the null value with empty string.

Workaround: 
DataTable table = new DataTable("table");
table.Columns.Add("ID", typeof(int));
DataColumn col = table.Columns.Add("Name", typeof(string));
col.AllowDBNull = false;
col.DefaultValue = string.Empty;
table.ColumnChanging += new DataColumnChangeEventHandler(table_ColumnChanging);
this.radGridView1.DataSource = table;

private void table_ColumnChanging(object sender, DataColumnChangeEventArgs e)
{
    if (!e.Column.AllowDBNull && (e.ProposedValue == DBNull.Value || e.ProposedValue == null) && e.Column.DataType == typeof(string))
    {
        e.ProposedValue = string.Empty;
    }
}
Completed
Last Updated: 01 Aug 2014 07:29 by Svetlin
Created by: Svetlin
Comments: 0
Category: GridView
Type: Feature Request
1
The Column Chooser of RadGridView should show the invisible columns sorted.
Completed
Last Updated: 26 May 2011 02:27 by Svetlin
Created by: Svetlin
Comments: 0
Category: GridView
Type: Feature Request
1
Char type filtering should be allowed for all filtering operators supported by the string type (except: StartsWith, EndsWith, Contains and NotContains)
Completed
Last Updated: 12 Apr 2011 08:32 by Svetlin
The BestFitColumns algorithm should be performed for columns groups in ColumnGroupsViewDefinition.
Unplanned
Last Updated: 15 Aug 2017 09:23 by Svetlin
Created by: Svetlin
Comments: 0
Category: GridView
Type: Feature Request
1
When the RadGridView is bind to a data source, which contains a flagged enum, an instance of GridViewComboBoxColumn should be added and its editor should be checked drop down list.
Completed
Last Updated: 20 Jan 2015 11:39 by ADMIN
To repriduce:
- Add a grid with Office2007Theme applied and sort by one of the columns
- Set RightToLeft to true
- Make sure the column width is no wider than the text

Workaround:
        void radGridView1_ViewCellFormatting(object sender, Telerik.WinControls.UI.CellFormattingEventArgs e) 
        { 
            GridHeaderCellElement headerCell = e.CellElement as GridHeaderCellElement;   

            if (headerCell != null) 
            { 
                if (radGridView1.ThemeName == "Office2007Silver" && e.Column.IsSorted) 
                { 
                    headerCell.Arrow.Alignment = ContentAlignment.TopCenter; 
                    headerCell.Arrow.Margin = new Padding(0, 1, 0, 0); 
                } 
            } 
        }
Completed
Last Updated: 31 Mar 2014 09:21 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: GridView
Type: Bug Report
1
To reproduce: 1.Bind RadGridView to hierarchical data - no vertical scroll-bar is visible. 2.Select a certain row and expand the child template (click the expander) - vertical scroll-bar appears. 3.Scroll several rows downwards. 4.Click the expander to close the child template (the vertical scroll-bar should hide). As a result the selected row is changed.

Workaround: follow the approach below: GridViewHierarchyRowInfo row = null; bool keepParentRow = false; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.productsTableAdapter.Fill(this.nwindDataSet.Products); this.categoriesTableAdapter.Fill(this.nwindDataSet.Categories); radGridView1.AutoGenerateHierarchy = true; radGridView1.DataSource = this.nwindDataSet; radGridView1.DataMember = "Categories"; radGridView1.CurrentRowChanging += radGridView1_CurrentRowChanging; radGridView1.ChildViewExpanded += radGridView1_ChildViewExpanded; radGridView1.MouseDown += radGridView1_MouseDown; } private void radGridView1_CurrentRowChanging(object sender, CurrentRowChangingEventArgs e) { RadGridView grid = sender as RadGridView; if (grid != null && row != null && keepParentRow) { e.Cancel = true; } } private void radGridView1_MouseDown(object sender, MouseEventArgs e) { RadGridView grid = sender as RadGridView; if (grid != null) { GridExpanderItem expander = grid.ElementTree.GetElementAtPoint(e.Location) as GridExpanderItem; if (expander != null && row != null) { keepParentRow = true; } else { keepParentRow = false; } } } private void radGridView1_ChildViewExpanded(object sender, Telerik.WinControls.UI.ChildViewExpandedEventArgs e) { RadGridView grid = sender as RadGridView; if (grid != null && e.IsExpanded == false) { row = e.ParentRow as GridViewHierarchyRowInfo; } }
Completed
Last Updated: 20 Feb 2014 15:13 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 0
Category: GridView
Type: Bug Report
1
To reproduce: 
-add RadGridView and apply Windows7 theme
-click on some GridHeaderCellElement. As a result the arrow is cut off.

Workaround:

this.radGridView1.ViewCellFormatting+=radGridView1_ViewCellFormatting;

private void radGridView1_ViewCellFormatting(object sender,
    Telerik.WinControls.UI.CellFormattingEventArgs e)
{
    GridHeaderCellElement cell = e.CellElement as GridHeaderCellElement;
    if (cell != null)
    {
        cell.Arrow.Margin = new Padding(0, 3, 0, 0);
    }
}
Completed
Last Updated: 07 Feb 2014 15:18 by ADMIN
exception is thrown when the ListChanged event send ItemChanged notification before ItemAdded
Completed
Last Updated: 02 Jan 2012 06:58 by ADMIN
1. Inherit from RadGridView
2. Add the grid to IContainer
3. Bind the grid 
=> the rows are not visible even though they are added and the binding is successful
Completed
Last Updated: 30 Mar 2012 09:57 by ADMIN
FIX. RadGridView - exception when copying cells from different groups