Print support for RadGridView.
Column's FormatString property should be applied to filter cells as well.
Excel-like filtering throws an exception if there is a combo-box column, which contains values of types System.DBNull
If there is conditional formatting it takes wrong settings for base cell colour.
If there is an underling font in the grid, exported file cannot be opened from MS Excel.
In some cases Columns Group View has impropriate cells layout, mostly rendering two borders on one and the same side for some particular cells.
When loading layout in RadGridView, combo box columns lose their data-sources.
There is a weird behaviour when the row is in edit mode and the user clicks consecutively in a different ComboBoxColumn. The drop-down pop-up is shown bun immediately disappear if the previous cell was also from ComboBoxColumn.
When update certain record of underling DataTable, the RadGridView makes this record as CurrentRow. This leads to unwanted scroll and select of this row. Comment: Set the SelectLastAddedRow property of the GridViewTemplate to false.
If RadGridView is instanced, but not added to form's controls or its Visible property is set to false, the ExportToExcelML fails with exporting blank file or throwing exception.
When MessageBox is used in CellValidating event and during editing the RadGridView loses focus (for example click on button outside the grid), the event has been thrown twise.
If there are AutoSizeRows = true and TextBox column with Multiline=true then puting the column in edit mode is impossible. Please note that this worked with Q2 2009 SP1, but there are two glitches: - in the first edit, the grid's row loses its heigh - In edit mode if arrow up key is used to navigate inside the text when cursor is in second row, next arrow up press brings the cursor to upper cell instead to the first row of the text.
When adding new row, before finishing it - leave the grid focus (click a button outside the grid for example). The new row has been added but RowValidating event does not thrown.
To reproduce: - Create a GridViewMaskBoxColumn with standard mask type and mask set to "aaaaaaaaaa". - Bind the grid to the following DataTable: private static DataTable GridDataTable() { DataRow dr = default(DataRow); DataTable dt = new DataTable(); dt.Columns.Add("Description"); dr = dt.NewRow(); dr[0] = "1234567890"; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = "abc"; dt.Rows.Add(dr); return dt; } - Click the first cell in order to enter in edit mode. - Click the second cell and you will notice that the text is wrong. Workaround: - change the value in the CellEditor intialized event handler: void radGridView1_CellEditorInitialized(object sender, GridViewCellEventArgs e) { if (e.ActiveEditor is RadMaskedEditBoxEditor) { RadMaskedEditBoxEditor editor = e.ActiveEditor as RadMaskedEditBoxEditor; editor.MaskTextBox.Value = "___________"; editor.MaskTextBox.Value = (string)radGridView1.CurrentCell.Value; } }
In a DateTime column if you creating a new row, when enter into a DateTime cell the default date appears, but when you procceed to the next cell it does not saved. You have to open the DropDown Calendar and chose the same date as already shown to save it in the newly created row.
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
While scrolling down a grid with HTMLView settings, the rows shrink in both height and width towards the upper left corrner of the grid.
If you have two (or more) child views in RadGridView and one of them has horizontal scrollbar and greater height (more rows), when switching to it from a smaller one, the scrollbar overlaps latest row.
If there is not VerticalScrollbar in RadGridView, pressing PageUp/Down keys leads to unexpected behavior. To reproduce the issue just place a RadGridView in a Form and add a couple rows, but not enough to vertical scrollbar apear. Run the project and test repeated PageDown and PageUp key presses.
When there is an HtmlView defined, and ComboBox column, the ComboBox element is out of the bounds of the grid's cell.