Completed
Last Updated: 27 Jul 2012 07:30 by ADMIN
IMPROVE. RadExpressionEditorForm - one should be able to access the form and its controls in order to customize their appearance
Completed
Last Updated: 25 Jul 2012 07:39 by ADMIN
FIX. RadGridView - the TextAlignment property of GridViewHyperlinkColumn is not taken into consideration

Reproduce:
- add RadGridView

 private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'nwindDataSet.Customers' table. You can move, or remove it, as needed.
            this.customersTableAdapter.Fill(this.nwindDataSet.Customers);

            DataColumn colContactName = nwindDataSet.Customers.Columns["ContactName"];
            DataColumn colAddress = nwindDataSet.Customers.Columns["Address"];

            this.radGridView1.Columns.Add(colContactName.ColumnName);
            this.radGridView1.Columns.Add(colAddress.ColumnName);
            this.radGridView1.Columns.Add(new GridViewHyperlinkColumn(colAddress.ColumnName + " Link"));

            this.radGridView1.Columns["Address"].TextAlignment = ContentAlignment.MiddleRight;
            this.radGridView1.Columns["Address Link"].TextAlignment = ContentAlignment.MiddleRight;// Different alignment between the two columns

            foreach (DataRow row in nwindDataSet.Customers.Rows)
            {
                this.radGridView1.Rows.Add(row.ItemArray[2], row.ItemArray[4], row.ItemArray[4]);
            }
        }

Workaround:

 private void radGridView1_CellFormatting(object sender, CellFormattingEventArgs e)
        {
            GridHyperlinkCellElement cell = e.CellElement as GridHyperlinkCellElement;
            if (cell != null)
            {
                cell.ContentElement.TextAlignment = ContentAlignment.MiddleRight;
            }
        }
Completed
Last Updated: 20 Dec 2016 06:53 by ADMIN
A developer should be able to remove certain fields from there, so his end-users cannot use them to build their expressions.
Completed
Last Updated: 26 Jun 2015 12:06 by ADMIN
ADD. RadGridView - one should be able to show the header row on each page exported in PDF
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Feature Request
1
Include an easy way to clear selection and current row if the data source changed. Currently, it sets the first row as current and there is not a clear way to avoid this on every data source change.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Martin Vasilev
Comments: 0
Category: GridView
Type: Feature Request
1
Default sort in excel-like filtering menu always is as text. Should be appropriate for given data type (for example numeric or DateTime)
Completed
Last Updated: 13 Jul 2011 05:38 by ADMIN
Pressing Ctrl+Shift+Home should select all rows from the current one to the first row.
Pressing Ctrl+Shift+End should select all rows from the current one to the last row.
Completed
Last Updated: 25 May 2011 04:48 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: GridView
Type: Feature Request
1
Currently RadGridView does not show error indication when the ErrorProvider.SetError method is called
Unplanned
Last Updated: 15 Aug 2017 09:23 by ADMIN
The user should be able to select just part of the text in read-only grid using mouse.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Currently it is possible to localize only menu names that appear in expression editor list, not in the expression itself.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
The total summary rows have the same number of indent columns as the group summary rows and it makes them harder to distinguish.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: GridView
Type: Feature Request
1
Add option for alphabetical order of the columns in the "Rule applies on:" drop down list.
Completed
Last Updated: 15 Dec 2011 05:04 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: GridView
Type: Feature Request
1
When there are a lot of groups in the group panel there is a scrollbar. However sometimes it is convenient to resize this panel to allow all groups to be visible. Currently this is not possible.
Completed
Last Updated: 10 Jan 2013 04:29 by ADMIN
1. Create a new project with RadGridView and setup grouping.
2. Run the project, expand several groups and start navigating with left / right keys.
3. You will see that when navigating through group rows, RadGridView iterates all columns. It should select the next/previous row with a single click.
Completed
Last Updated: 12 Jun 2014 06:06 by ADMIN
A few threads have been posted over the years to ask about natural sorting, which is clicking a column header to go Ascending, Descending, then back to the default unsorted mode on the third click. I looked around for a tri-state or three-state toggle and didn't find any info.  Very helpful but incomplete info is found here and here, so I thought I'd provide C# code to help anyone else looking to do this. Some threads refer to MasterGridViewTemplate.AllowNaturalSort but that property no longer exists. My code is adapted from the second forum posting referenced. It looks like the library has changed since Sean wrote his code.

Telerik.WinControls.Data.SortDescriptor.Direction is of type System.ComponentModel.ListDirection, and that enum only has two values. So the Boolean _sorted is used - if the grid is sorted in ascending or descending order, then use the sort order, but  if we click past descending order, set _sorted to false (natural sort!) and clear the SortDescriptors.

Of course clearing SortDescriptors means this only works with single column sorting. Maybe someone will follow-up here with a solution that works with multiple columns.
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Currently when using RadGridView in AutoSizeRows mode, only the cells that are visible determine the row height.
Completed
Last Updated: 23 Apr 2014 12:56 by ADMIN
Implement a property such as EncloseDataWithQuotes, which should get or set whether the exported data should contain quotes 
http://www.telerik.com/help/aspnet-ajax/p_telerik_web_ui_gridcsvsettings_enclosedatawithquotes.html
Completed
Last Updated: 09 Mar 2015 13:47 by ADMIN
RADGRIDVIEW Extend it with the following localization string ids:

– RadGridStringId.FilterMenuSelectionTrue
– RadGridStringId.FilterMenuSelectionFalse

Resolution: 
The mentioned strings are not predefined strings within RadGridView. They come from the values of the column being filtered (e.g. if the column is a checkbox column, all values are either True or False). Therefore, to localize them, you need to use a ValueConverter and override the conversion to string:

    this.radGridView1.Columns[3].DataTypeConverter = new MyConverter();

    class MyConverter : BooleanConverter
    {
        public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
        {
            if (destinationType == typeof(string))
            {
                if (Object.Equals(value, "True") || (value is bool && (bool)value))
                    return "Yes";

                if (Object.Equals(value, "False") || (value is bool && !(bool)value))
                    return "No";
            }

            return base.ConvertTo(context, culture, value, destinationType);
        }
    }
Unplanned
Last Updated: 15 Aug 2017 09:36 by ADMIN
Currently exporters do not respect the RightToLeft property of RadGridView and export the data always as left to right.
Completed
Last Updated: 06 Feb 2013 06:04 by ADMIN
Currently developers can localize the names of the properties. They should be able to localize the descriptions as well.