FormatException is raised when a user attempts to filter RadGridView's combobox column
The used RadGridView BindingSource is bind to another instance of BindingSource in this case
1. Create a new project with RadGridView and add a button. 2. Run the project. 3. Click on a cell and start to edit. 4. Click on the button, it will not receive the click.
Wrong column name escaping in filter expression when the special symbols is used in the name like: "_x0000_", "_x0032_0", "_x0032_0_x0000_" in the bound data schema
Currently when exporting a grid if a cell value is null it is exported as an empty cell. The NullValue property of the cell column should be respected in this case.
Currently developers have access to the main table element and to the individual cells. There should be a way for developers to access the row elements.
RadGridView cannot display any data when bound to a List<IObject> filled with different implementations of the interface.
To reproduce: - create and populate a grid - attempt to load invalid XML file (it can be empty as well) in a try/catch block => the grid remains in an invalid state WORKAROUND: void radButton1_Click(object sender, EventArgs e) {
ADD. RadGridView - add a Tag property to the columns
- Add a row called "Telerik.Hello", filter for contains "Telerik" - no rows displayed - Add some rows some of which empty, filter does not contain "some string", the empty rows are removed, while they should remain
Add BestFitColumnMode.AllCells that performs column best fit operation over all rows.
1. Create a new project and add RadGridView. 2. Bind it to a data source with many columns, so that a scrollbar appears at run time. 3. Set up validation. 4. Run the project and put a cell in edit mode. 5. Write a value that will not pass the validation. 6. Use the horizontal scrollbar to scroll to right.
When exporting to excel the exporter exports null values as empty strings instead of empty excel cells.
Gridview contains one image column and one text column. It is supposed that the data in the gridview is sorted by the text column. EnableSorting is enabled for the whole gridview. The image column has AllowSort disabled and SortOrder set to None whereas the text column has the SortOrder set to Ascending. However, if the grid is populated with data it is primarily sorted by the image column. This problem is illustrated in the attached project. I've added three rows with data and would expect the grid be sorted as "A", "B", "C", whereas the resulting order is "B", "C", "A" due to the image in the row which contains the "A".
The sort check box, the expression editor button and the text box text should be localized
1. Create a new project with RadGridView. 2. Add a column containing TimeSpan values. 3. Add a method which exports RadGridView in ExcelML. 4. Run the project and export the grid.
1. Create a new project with RadGridView and set the MultiSelect property to true. 2. Subscribe for the SelectionChanged event. 3. Run the project and select some rows using the mouse. 4. Scroll up to deslect some of the rows. You will see that the SelectionChanged event does not fire.
RadGridView.TableElement.ScrollToRow(row) does not work when VerticalScrollState = ScrollState.AlwaysHide
The column image setting overrides the local image setting. Work around: void grid_CellFormatting(object sender, CellFormattingEventArgs e) { if (e.CellElement is GridCommandCellElement) { if (e.Column.Name == "stationview") { RadButtonElement element = (RadButtonElement)e.CellElement.Children[0]; element.UnbindProperty(RadButtonElement.ImageProperty); element.Image = img; element.DisplayStyle = DisplayStyle.Image; element.ImageAlignment = ContentAlignment.MiddleCenter; } } }
The recommended solution works fine but late I found that unfortunately there is some error in handling custom filters that prevents in most of our grids correct functioning. I enabled custom filtering and assigned event handler. When following conditions are met: - grid has no FilterDescriptors - e.Handled is set to false in GridViewCustomFilteringEventHandler then row, for which was set e.Handler = false in custom filtering event handler, is not shown in the grid. If grid has some FilterDescriptor in its FilterDescriptors collections, then everything works as expected.