Completed
Last Updated: 08 Nov 2011 04:13 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: GridView
Type: Feature Request
2
Currently RadGridView supports only copy & paste between grid cells
Completed
Last Updated: 07 Nov 2011 04:29 by Svetlin
The ValueChanged event of RadGridView is fired when the RadDateTimeEdior has null value and the popup is opened.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
0
Exception occures when you have applied excel-like filtering and load layout.
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: 28 Oct 2011 05:44 by Svetlin
The evaluation of invalid expressions in RadGridView should not crash the host application.
Completed
Last Updated: 01 Dec 2011 14:09 by Jesse Dyck
ADMIN
Created by: Jack
Comments: 1
Category: GridView
Type: Bug Report
3
use attached project with pre-build release version of assemblies included in the 'telerik-devbranch-release' folder
1. Create a new project with RadGridView and bind it to a data source. The data source should contain a large number of rows (30000 for example)
2. Add a check box column
3. Run the project
4. Sort by a column (different from the checkbox column)
5. Check a checkbox
6. Click on some other column or row
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Improve the user experience by adding marker which shows the position where the group element will be added.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Feature Request
0
GridSpinEditor should round its value on end edit considering the number of decimal places.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
2
Incorrect RadGridView behavior when changing sorted GridViewCheckBoxColumn checkboxes states.
Completed
Last Updated: 24 Oct 2011 02:51 by ADMIN
For example when you set 11, the year should change to 2011. Currently it concatenates the new digits to the previous year and then it removes the first two digits.
Completed
Last Updated: 21 Oct 2011 08:19 by ADMIN
1) Use nested scrollbars
2) When the first row in the child template is not visible, I've scrolled down to the end of the list.
Completed
Last Updated: 20 Oct 2011 10:47 by ADMIN
Steps to recreate this scenario:
Create an interface e.g. IBaseInterface with couple of properties.
Create another interface e.g. IChildInterface which implements the first one
Create a class which implements the second interface.
Create a list with items of type the child interface.
Fill the list with objects of type the class.
THE PROBLEM IS VALID ONLY FOR 2.0 NET FRAMEWORK!
FIXED TO WORK WITH ALL VERSIONS UNCLUDING TREEVIEW!
When a control is bound to this list it will only "see" the properties defined in the child interface.
test:
----------------------------------------------
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Telerik.WinControls.UI;
namespace Lab.Grid
{
public partial class GridInterfaceInheritanceBinding : MainForm
{
private RadGridView gridView = new RadGridView();
private RadDropDownList comboBox = new RadDropDownList();
public GridInterfaceInheritanceBinding()
{
InitializeComponent();
gridView.Dock = DockStyle.Fill;
gridView.Parent = this;
gridView.BringToFront();
comboBox.Width = 200;
comboBox.Parent = this;
comboBox.BringToFront();
Random r = new Random(DateTime.Now.Second);
List<ITelephone> phones = new List<ITelephone>();
for (int i = 0; i < 10; i++)
{
Telephone phone = new Telephone();
phone.Type = r.Next(3) + 1;
phone.Primary = true;
phone.PRI = i;
phone.ParentType = 1;
phone.Number = "1-800-555-555" + i.ToString();
phone.LockedOn = null;
phone.LockedBy = null;
phone.Locked = 0;
phone.ID = new Guid();
phone.Deleted = false;
phone.Archived = false;
phone.Active = true;
phones.Add(phone);
}
comboBox.DisplayMember = "Number";
comboBox.ValueMember = "PRI";
comboBox.DataSource = phones;
gridView.DataSource = phones;
}
}
public interface IBusinessObject
{
long PRI { get; set; }
bool Active { get; set; }
bool Archived { get; set; }
bool Deleted { get; set; }
byte Locked { get; set; }
string LockedBy { get; set; }
DateTime? LockedOn { get; set; }
Guid ID { get; set; }
}
public interface IStandardLinkTable : IBusinessObject
{
long? ParentPRI { get; set; }
int? ParentType { get; set; }
int? Type { get; set; }
}
public interface ITelephone : IStandardLinkTable
{
string Number { get; set; }
bool? Primary { get; set; }
}
public class Telephone : IBusinessObject, ITelephone
{
public System.Guid ID { get; set; }
private System.Guid _originalid { get; set; }
public System.Int64 PRI { get; set; }
private System.Int64 _originalpri { get; set; }
public System.Byte Class { get; set; }
private System.Byte _originalclass { get; set; }
public System.Int64? ParentPRI { get; set; }
private System.Int64? _originalparentpri { get; set; }
public System.Int32? ParentType { get; set; }
private System.Int32? _originalparenttype { get; set; }
public System.Int32? Type { get; set; }
private System.Int32? _originaltype { get; set; }
public System.String Number { get; set; }
private System.String _originalnumber { get; set; }
public System.Boolean? Primary { get; set; }
private System.Boolean? _originalprimary { get; set; }
public System.Byte Locked { get; set; }
private System.Byte _originallocked { get; set; }
public System.String LockedBy { get; set; }
private System.String _originallockedby { get; set; }
public System.DateTime? LockedOn { get; set; }
private System.DateTime? _originallockedon { get; set; }
public System.Boolean Active { get; set; }
private System.Boolean _originalactive { get; set; }
public System.Boolean Archived { get; set; }
private System.Boolean _originalarchived { get; set; }
public System.Boolean Deleted { get; set; }
private System.Boolean _originaldeleted { get; set; }
internal void SetInitialValues()
{
_originalid = ID;
_originalpri = PRI;
_originalclass = Class;
_originalparentpri = ParentPRI;
_originalparenttype = ParentType;
_originaltype = Type;
_originalnumber = Number;
_originalprimary = Primary;
_originallocked = Locked;
_originallockedby = LockedBy;
_originallockedon = LockedOn;
_originalactive = Active;
_originalarchived = Archived;
_originaldeleted = Deleted;
}
}
}
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
2
The RadGridView pinned columns remain in the collection when the corresponding columns are removed from the control.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
0
The DataType property of GridViewComboBoxColumn does not work as expected in the following scenario:

1. Set DataSource to GridViewComboBoxColumn so that the ValueMember of the column is of type Integer.
2. Set the DataType property of the column to Decimal.
3. Set DataSource of RadGridView so that the FieldName of the above GridViewComboBoxColumn is of type Decimal.
4. RadGridView throws exception.
Completed
Last Updated: 14 Oct 2011 03:54 by ADMIN
1. Create a new project with RadGridView
2. Create and add a column which uses editor based on RadMultiColumnComboBox
3. Run the project and try to filter by this column
Completed
Last Updated: 13 Oct 2011 07:49 by ADMIN
There is an exception when the new row is current and clicking on a column header. Steps to reproduce:

1. click to add a row but don't make a selection
2. click on the row header
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Bug Report
1
Expand All method does not work as expected if there is grouping applied.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Bug Report
1
The RadGridView scrollbars do not behave correctly when the Clear method of the Rows collection is called and new rows are added immediately after that.
Completed
Last Updated: 11 Oct 2011 02:45 by Svetlin
Create GridViewRowInfo's EnsureVisible method overload that expands all parent rows and ensures visibility of the row.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Feature Request
0
Extend the support of Translucent Selection Rectangle on pinned rows.