When scroll inside RadGrid in Chrome on a mobile device or in the DevTools responsive/mobile mode, the browser throws [Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/5093566007214080. I get 1 error message for every pixel the grid scrolls. The problem is due to jQuery and is reproducible with 1.12.4 and 3.3.1 versions of it.
It would be convenient to be able to specify default values for SortAscImageURL and SortDescImageURL at a level above the individual column elements At present the SortAscImageURL and SortDescImageURL attributes appear in the GridBoundColumn element. This requires specifying them for each column definition. Often the UI will use the same icons for all sort-able columns. An obvious choice might be the <SortingSettings> element, as is done for the sorting tool tip and sorted background color.
RadGrid base styles override skins e.g. "border: 1px solid" will override any value for "border-color" that come from non-embed skins.
with client-side databinding when setting sort/filter expressions on button click and then calling the rebind or set_currentPageIndex methods the control makes multiple requests to the web service.
The RadGrid OnDataBindingFailed event does not fire when WCF/WebService returns an IIS 500 Errror page. It DOES, however, fire when IIS returns a proper 500 error JSON response. In my case, the former was happening because my ASP.NET WCF services were incorrectly configured and thus throwing a standard IIS 500 error page. RadGrid should recognize the IIS 500 page as failure and spawned a OnDataBindingFailed event. NOTE: For example, RadScheduler *does* correctly interpret the IIS 500 page as a failure (RE: OnClientRequestFailed).
Since Q3 a change in the client-side binding of the GridTemplateColumn has been introduced. The column no longer automatically populates controls in the ItemTemplate. The change is result of an optimization in code regarding the virtualization and batch editing features of the grid. The new behavior is far more optimized and ensures much faster and robust operation of the control in various cases of client-side binding.
The grid should provide an in-built option for the filtering to be initiated only on Enter key press and not on Tab or input blur.
I'm a great fan of KendoUI and love the declarative binding and property declaration with JavaScript Literal notation. However, Rest Binding in SharePoint is still immature and there is very little support for relationships and data projections. As a result, I find myself coming back to the SPRadGrid. However, I find the functionality very limited and in some cases non-functional. I'd love to see a rewrite of the SPRadGrid that has more functions and used declarative bindings. I'd also like to see solution package distributed with a working Grid sample so that it was easier to modify it and deploy a customized solution. SharePoint is complex. It's always easier to start with a working sample.
It would be great if you could set a property on a column (like in WinForms) to hide that column from the column chooser. e.g. <telerik:GridBoundColumn ShowInColumnChooser="false" />
When I said starting from "white space", I meant the space between the items and the pager. Please refer to attached screenshot. As you can see, we're keeping the grid the full height of the web page. if there are less items, there is a white gap between the row items and the pager. If starting the dragging to select from the white space, no items will get selected. Can we add this feature to RadGrid?
We used Telerik in our application. The network team reported a spam in it.
Using Telerik grid with SortExpression in telerik:GridTemplateColumn, has been reported as high priority network issue.
Issue name : Ajax request header manipulation (DOM-based)
Recorded the issue in below snippet of responce.
onclick="Telerik.Web.UI.Grid.Sort()"
Please let me know if you have any suggestions.!!!
With the use of the "UseStaticHeaders"-Parameter all ARIA-Tags are gone in the rendered RadGrid. We need the support of WAI-ARIA in our application for our customer. Dont using this Parameter is no option for us. You are not telling this missing function in your documentation.
Hello, Please add support to bind to System.Dynamic.DynamicObject: https://msdn.microsoft.com/en-us/library/system.dynamic.dynamicobject%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396 Regards, Douw
We recently added row group functionality to our grids and we and our users are very happy with this. Only thing that bothers us is the drop functionality on the grouppanel. We have a wish to make the drop functionality of the grouppanel much more intuitive. Especially when the RadGrid is already grouped on multiple columns. The marker to indicate where the user will drop an existing grouping column is shown at the begin and the end of the group column connector between groups: The drop indicator on the group column connector should not be shown at the side of the connector where the dragged column is at to inform the user nothing will happen/change when you drop it here. All of these cases can be reproduced on the RadGrid Grouping demo on your site: http://demos.telerik.com/aspnet-ajax/grid/examples/functionality/grouping/grouping/defaultcs.aspx Forum reference: http://www.telerik.com/forums/grouppanel-column-drop-and-reorder?actionMode=replyPost&postId=d7274118-f8a1-48e1-9ae3-f537fe8d78de
Please provide the ability to customize the way filtering works when RenderMode=Mobile. Allows for template filtering, and ColumnHeader filtering similar to Lightweight rendering.
To reproduce the issue enable RowSelect and RowsDragDrop ClientSettings, and attach OnRowDropping event listener
<ClientSettings AllowRowsDragDrop="true">
<Selecting AllowRowSelect="true" />
<ClientEvents OnRowDropping="function() {alert('RowDrooping event fired!');}"/>
</ClientSettings>