Completed
Last Updated: 23 Apr 2012 04:21 by ADMIN
1. Create a new project with RadGridView and bind it.
2. Setup column groups view.
3. Change some column and set the data source again on button click.
4. Run the project
Completed
Last Updated: 20 Jul 2015 09:47 by Svetlin
Horizontal cell navigation causes sometime scrolling per page instead of paging to the next invisible column.
Completed
Last Updated: 13 Oct 2014 12:28 by ADMIN
RadGridView scrolls to right when clicking on a cell that is larger than the visible area.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 0
Category: GridView
Type: Feature Request
0
We also have another grid (the Microsoft one) and in that one for resizing a vertical line is drawn to indicate the size of your column. Only when you release the mouse is the column actually resized. I think this is better for the performance of the grid. In the attachment you can see what I mean.
Completed
Last Updated: 18 May 2013 01:58 by Jesse Dyck
There should be a fit mode which allows one to print a RadGridView on two pages.
Completed
Last Updated: 19 Apr 2012 04:40 by Svetlin
Horizontal scrolling when multiple selection is performed by mouse.
Completed
Last Updated: 10 Sep 2015 11:15 by ADMIN
Vertical scrolling of self-referencing hierarchy in RadGridView is slow when there is more than 10 columns.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
ADD. RadGridView - add support for self-reference hierarchy for child levels as well
Completed
Last Updated: 12 Apr 2012 10:10 by Svetlin
The drag and drop of rows or columns to scroll the grid if the target item is not visible.
Completed
Last Updated: 12 Apr 2012 04:14 by ADMIN
When a user groups the grid by a certain column and then attempts to drag the column back to the header, column reorder is possible, even though the AllowColumnReorder  is false.
Completed
Last Updated: 11 Apr 2012 04:32 by ADMIN
ADMIN
Created by: Ivan Todorov
Comments: 0
Category: GridView
Type: Bug Report
2
The following strings on the print settings dialog of RadGridView cannot be localized: "Page fit mode", "Print:", "Alternating row color", "Summary cells"
Completed
Last Updated: 10 Apr 2012 04:32 by ADMIN
When RightToLeft is enabled in RadGridView and you try to print it, the layout of the pages is messed up.
Completed
Last Updated: 09 Apr 2012 09:20 by ADMIN
ADMIN
Created by: Julian Benkov
Comments: 0
Category: GridView
Type: Bug Report
1
"IsContainedIn" and "IsNotContainedIn" operators currently not work properly with composite values like: "1, 2, 3"
Completed
Last Updated: 13 Jul 2015 13:01 by Svetlin
You cannot select cells from first and last column when the RadGridView is in right to left mode.
Completed
Last Updated: 06 Apr 2012 03:49 by ADMIN
When a RadGridView instance is initialized in the Form's constructor, the grid is not assigned a binding context.
Note: This is a desired behavior.
Completed
Last Updated: 06 Apr 2012 03:24 by ADMIN
To reproduce:
public Form1()
{
InitializeComponent();
Random r = new Random();
DataTable table = new DataTable();
table.Columns.Add("ID", typeof(int));
table.Columns.Add("Name", typeof(string));
table.Columns.Add("Bool", typeof(bool));
table.Columns.Add("DateColumn", typeof(DateTime));
for (int i = 0; i < 10; i++)
{
table.Rows.Add(i, "Row " + i, r.Next(10) > 5 ? true : false, DateTime.Now.AddHours(i));
}
this.radGridView1.DataSource = table;
radGridView1.Columns[0].FormatString = "{0:n3}";
}
MemoryStream ms = new MemoryStream();
private void radButton1_Click(object sender, EventArgs e)
{
// ms.SetLength(0); reset memory stream to save new layout
radGridView1.SaveLayout(ms);
}
private void radButton2_Click(object sender, EventArgs e)
{
radGridView1.LoadLayout(ms);
}
}
Completed
Last Updated: 05 Apr 2012 09:11 by ADMIN
To reprouduce, have a grid with multiple rows selected using the translucent rectangle and use the following code on a button click:

using System;

using System.Data;

using System.Windows.Forms; 

using Telerik.WinControls.UI; 

namespace Lab.Grid

{ public partial class GridSelectionException : MainForm { private RadGridView gridView = new RadGridView();

public GridSelectionException() { InitializeComponent(); gridView.Dock = DockStyle.Fill; gridView.Parent = this; gridView.BringToFront(); Random r = new Random(); DataTable table = new DataTable(); table.Columns.Add("ID"); table.Columns.Add("Name"); table.Columns.Add("Bool"); for (int i = 0; i < 10; i++) { table.Rows.Add(i, "Row" + i, (r.Next(10) > 5) ? true : false); } gridView.DataSource = table; gridView.MultiSelect = true; } protected override void OnButton1Click() { //your code for deleting rows if (this.gridView.SelectedRows.Count > 0) { System.Windows.Forms.Cursor.Current = Cursors.WaitCursor; GridViewDataRowInfo[] rows = new GridViewDataRowInfo[this.gridView.SelectedRows.Count]; this.gridView.SelectedRows.CopyTo(rows, 0); this.gridView.TableElement.BeginUpdate(); for (int i = 0; i <= rows.Length - 1; i++) { //rows[i].IsSelected = false; rows[i].Delete(); } this.gridView.TableElement.EndUpdate(); System.Windows.Forms.Cursor.Current = Cursors.Arrow; } } } } 
Completed
Last Updated: 08 Jan 2016 09:00 by ADMIN
Currently when clicking on the expander cell RadGridView scrolls to the currently selected column which in some cases causes unnecessary scrolling

Workaround:
public class CustomGridControl : RadGridView
{
    public override string ThemeClassName
    {
        get
        {
            return typeof(RadGridView).FullName;
        }
        set
        {
        }
    }
 
    protected override void OnMouseDown(MouseEventArgs e)
    {
        RadElement element = this.ElementTree.GetElementAtPoint(e.Location);
        GridGroupExpanderCellElement expanderCell = element as GridGroupExpanderCellElement;
        if (expanderCell == null)
        {
            expanderCell = element.FindAncestor<GridGroupExpanderCellElement>();
        }
        if (expanderCell != null)
        {
            this.TableElement.BeginUpdate();
            expanderCell.RowInfo.IsExpanded = !expanderCell.RowInfo.IsExpanded;
            this.TableElement.HScrollBar.Value = 0;
            this.TableElement.EndUpdate();
            return;
        }
 
        base.OnMouseDown(e);
    }
}
Completed
Last Updated: 21 May 2015 09:40 by ADMIN
debug attached sample application

steps:

set number of rows to 500
change to 2nd page
change to 1st page
set number of rows to 0
change to 2nd page
Completed
Last Updated: 11 Feb 2014 15:57 by ADMIN
FIX. RadGridView - the PropertyName from the arguments of the RowsChanged event is null, while it should display the changed field name