Hi
Since updating to the latest release of UI for ASP.NET AJAY the RadContextMenu of my RadGrid is misaligned at the right edge of the screen. Even in your sample https://demos.telerik.com/aspnet-ajax/grid/examples/columns-rows/columns/context-menu/defaultcs.aspx when you open the context menu at the right side of the screen the context menu is nor aligned to the left (like it used to be).
Please ses the attached printscreen.
Kind regards
Felix
Description:
If RadGrid has UseStaticHeaders enabled, different HTML Tables are rendered and instructing JAWS to read the tables one by one will also read the Header. It would say Header with "n" number of columns and one rows, since the table has only one row and that is containing the Column Names.
Goal:
It would be great, if the grid with Static Header could be made in a way that JAWS will only treat the grid as one Table instead of two separate tables.
Workaround and discussion:
When page scrolling is enabled and scrolling down the page, the row context menu of RadGrid rows do not open at a correct position.
Demo: Video Recording
Testing conducted in Safari 13, MacOS
In radgrid, when you are filtering the grid using EXCEL like filtering, you get a Listbox where you can enter a filter string, which then shows a filterlist of checkboxes that match that filter string. There is a checkall checkbox at the very top. If you select that, it selects all the filtered list checkboxes and checks them.
When you then click the filter button to apply the selection, the filter criteria is ignored, and no grid filtering occurs.
I did find a "fix" for this, but it is not useable.
The problem with this fix is that it works on the first applied filter, but if you the try to filter again, the Listbox takes a extremely long time to load the checkbox list, and so is not practical.
Is there a better solution? Has this even been identified as a bug which will be fixed?
We have to bind a Grid to a SQLDataSource with several columns that should be displayed and edited as a CheckBox column. We've seen in your manuals that a GridCheckBoxColumn can be binded to a datafield with 'True' or 'False', but what about the fields that contains numerics 1 or 0 ? (SQLDataSource does not have a True/False column, so, the GridCheckBoxColumn is useless) We've also seen a workarround with Templates, but when in edit mode, it is very tedious. In our opinion, it's a very common procedure to display numeric columns with Checkboxes. Do you plan to add this feature in new versions? Thank you in advance.
Hi, I am adding items to radgrid using cleint side javascript using updateGrid function. My grid structure is DIV -> Table -> Radgrid. I am adding rows dynamically based on the values added from the external fields. I want the grid scroll bar at the last row position. I have already tried all settings suggested from telerik site but was no success. Below are the settings added which did not worked out: <ClientEvents OnRowSelected="rowSelected" OnRowCreated="OnRowCreated" OnRowCreating="OnRowCreating" /> <Scrolling AllowScroll="True" EnableVirtualScrollPaging="True" UseStaticHeaders="false" SaveScrollPosition="true" /> Please help. Regards.
The following steps create this issue: 1. Use html 4 2. Use telerik AJAX (For consistency) 3. Set a radgrid with some columns that reach beyond the extent of its element (such that it requires horizontal scrolling). Use at least four columns. One being the GridClientSelectColumn. 4. Have the following settings: Control Settings: AllowPaging=true,AllowSorting=true,AllowFiltering=true,AllowFilteringByColumn=true,AllowMultiRowSelection=true Control Events Used: NeedDataSource,OnItemDataBound Client Settings: EnablePostBackOnRowClick=false,Resizing AllowColumnResize=true, Selecting AllowRowSelect=true,UseClientSelectColumnOnly=false,Scrolling,AutoGenerateColumns=false,AllowScroll=true,UseStaticHeaders=true Important note: Retain data on the server, rebind, and, on item databound, select the previously selected rows. Set up a button to perform some action on the selected rows and have this action use AJAX such that this action depends on the currently selected rows in the RadGrid. 5. Scroll away from the selection checkboxes 6. Select some rows in your RadGrid 7. Perform your action with AJAX If all was set up correctly, your grid should have been rebound with the previously selected rows re-selected. The RadGrid should still be scrolled to its previous position. 8. Perform your action with AJAX again. Here's the bug, the grid states that it has no selected items; however, the client shows that there are items selected in the UI. This may be related to "RadGrid's last selected item index is not persisted correctly when two or more postbacks are triggered from external controls."
For a RadGrid bound to a collection of objects, if the object has properties with a DisplayName or other DataAttributes, those attributes should be applied to the column. DisplayName should set the text in the header of the column.
Currently only columns in first level of hierarchy trigger horizontal scroll bar when being expanded by width. The goal is when resizing columns deeper in the hierarchy to trigger scroll too. <ClientSettings AllowDragToGroup="true"> <Resizing AllowColumnResize="true" AllowResizeToFit="true" EnableRealTimeResize="true" ClipCellContentOnResize="false" ResizeGridOnColumnResize="false"/> <Scrolling AllowScroll="true" UseStaticHeaders="true"/> </ClientSettings>
While implement this demo http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/batchediting/defaultcs.aspx, when I was about to save changes I clicked "Add new record" instead "Save changes" and because of RequireFieldValidator in Unit Price I cant save changes. Now I am forced to add information to new record in order to save changes and not losing the rows I already added. I attached an image with the scenario.
I would like to see the RadGrid control have support for a global header and footer template row for the entire grid. The header or footer would be rendered within a row inserted at the top or bottom of the grid, with styling consistent with the grid's skin. It would actually be very similiar to CommandItemTemplate, but could be used with the default command rows and would apply to the very top and bottom of the grid, and not be part of the MasterTableView. It would simply be to anchor something to the top or bottom of the grid with a consistent look, feel, and width of the rest of the grid. <TELERIK:RadGrid Runat="server"> <HeaderTemplate> Whatever I want to put here would be placed in it's own row at the very top of the grid and it would be automatically styled consistent with the Grid's skin. I could put controls in here and they would bubble through the grid (and it's AJAX functionality, if anything is enabled). </HeaderTemplate> <MasterTableView ... /> <FooterTemplate> Same here, except it goes at the bottom of the grid. </FooterTemplate> </TELERIK:RadGrid> In the example image I attached, the bottom row with "Primary Service Completed" is not actually part of the grid, but we used some CSS to make it look like it was... but that particular CSS is fragile if we ever changed the global skin on the site or for the Grid in particular. That is what I might want to put in the FooterTemplate.
Hi, in Radgrid header context menu filter section would be nice the possibility to add field to filter and change the logical operator (AND / OR ). Best Regards
In a non Telerik 3rd-party tool we can export to Excel, and groups that have been defined will be rendered with group buttons in Excel that can be expanded and collapsed in the Excel spreadsheet. With Telerik when we export a RadGrid that has a user-defined group, there are no grouping expand/collapse buttons in the generated Excel spreadsheet. Related Telerik Support ID: 758667 Thanks.
It is possible to have "{4} | Page {0} of {1}, items {2} to {3} of {5}" (all 6 parameters) for PagerTextFormat, but not just "items {2} to {3} of {5}".