Unplanned
Last Updated: 29 Apr 2021 12:48 by Peter
Created by: Cameron
Comments: 1
Category: Grid
Type: Feature Request
3
I think it would be a great addition to the grid control if there was an attribute that you could apply to the columns called "SortNullsLast" or something along those lines. This attribute would modify the grid's sorting functionality and only apply the ascending or descending sort to non-null values.

Currently when you sort ascending, null values are sorted to the top of the grid. This new attribute would allow the non-null values to show up at the top in ascending order.

An example of why this would be useful is having a grid that tracks an optional requested completion date of a task. You would want to be able to sort the grid so that the earliest date shows first in the grid. Right now, any records that don't have this optional date would show first, which doesn't make sense.
Declined
Last Updated: 29 Apr 2021 11:40 by ADMIN
ADMIN
Created by: Magdalena
Comments: 1
Category: Gantt
Type: Feature Request
5

			
In Development
Last Updated: 29 Apr 2021 11:32 by ADMIN
I would like to use the RadGantt control in combination with my own RadWindow that would pop up as an edit control when clicking on a row in the treeview control of that object. There currently appear to be no client side events on the treeview. 

I would like the treeview to have a third mode that is not exactly "ReadOnly=True" or "ReadOnly=False", but would allow the row to be highlighted on click. The row data would not be editable, and clicking anywhere in a row would raise a client side event that I could trap.

Thanks for considering.
In Development
Last Updated: 29 Apr 2021 11:32 by ADMIN
In the RadGantt, when using WebServices with the Gantt, there is no OnClientRequestEnd client side event.

We have a scenario where we're wanting to be able to track whether or not an insert/update event succeeded (and update a control elsewhere on our page if it did) or failed (and show an alert if it didn't). however there is currently no event handler for when WebService requests from the RadGantt have completed.
Unplanned
Last Updated: 28 Apr 2021 11:30 by ADMIN
Created by: Melissa
Comments: 0
Category: PdfViewer
Type: Feature Request
1

How can I search for multiple items?

For example, "Telerik"  or "UI"?  By this, I mean that I put  "Telerik" and "UI" in the searchbar. Refer to https://demos.telerik.com/aspnet-ajax/pdfviewer/overview/defaultcs.aspx

Unplanned
Last Updated: 27 Apr 2021 17:32 by Matthew
Created by: Andy
Comments: 1
Category: CloudUpload
Type: Feature Request
3

Add the ability to upload whole folders to the RadCloudUpload, similar to the FR for AsyncUpload:

Unplanned
Last Updated: 21 Apr 2021 14:43 by ADMIN

Under heavy load in a multithreaded environment, a concurrency issue can occur, related to System.Collections.Generic.Dictionary`2.Insert

This might lead to High CPU usage and might require an IIS restart.

Workaround:

 


 

Unplanned
Last Updated: 15 Apr 2021 14:48 by ADMIN
Created by: Neale Hayes
Comments: 1
Category: DatePicker
Type: Feature Request
1

We are trying to get our site to be WCAG AA compliant however the Telerik DatePicker appears to have inline styling on the second popup for month selection:

Unplanned
Last Updated: 09 Apr 2021 10:36 by ADMIN
Created by: Douw
Comments: 1
Category: HtmlChart
Type: Feature Request
3
Add support for a secondary x-axis at the top of the chart.
Please use consistent axis types.
Why would the primary axes be of type Telerik.Web.UI.HtmlChart.PlotArea.Chart*Axis and the secondary y-axis be of type Telerik.Web.UI.AxisY?
Unplanned
Last Updated: 05 Apr 2021 20:36 by ADMIN

Hello, 

Currently, when a user types in the date instead of using the popup, the textbox returns a red outline but it doesn't allow integrating with the built-in asp.net validators. 

See the below image for a reference. It would be nice if this could also add a validation output.

I did try to use the Regular Expression and Custom Validators without success. When using them, I found that even when a correct date was input, it would throw an error. 

See the following screenshot for reference to this.

Below is the code that I used.

<telerik:RadMonthYearPicker EnableAriaSupport="true" EnableKeyboardNavigation="true"  ID="from_date" name="from_date" runat="server" RenderMode="Lightweight" 
            Width="150px" ToolTip="" Height="40px">
            <DateInput ID="fd_input" DateFormat="MM/yyyy" runat="server" Enabled="true">
            </DateInput>
            </telerik:RadMonthYearPicker>
            <asp:RequiredFieldValidator runat="server" id="v_from_date" ControlToValidate="from_date" ErrorMessage="- Required" CssClass="validator" />
            <asp:RegularExpressionValidator ID="reg_v_from_date" runat="server" ErrorMessage="Invalid From Date" ControlToValidate="from_date" Text="Format: MM/YYYY" ValidationExpression="^\d{4}-\d{2}-\d{2}$" CssClass="validator"></asp:RegularExpressionValidator>

 

 

Unplanned
Last Updated: 05 Apr 2021 15:23 by Jason

Attached is a reproduction project page with a <script> containing a workaround.

Reproduction steps:

1) Run the page

2) Hover quickly between the two colored squares (do this up to 15-20 seconds)

3) Observe the error in the browser's console:

Uncaught RangeError: Maximum call stack size exceeded
    at Function.Array.addRange 
    at Telerik.Web.UI.RadAjaxManager._executePendingRequest 
    at Object._endRequest 
    at Array.<anonymous> 
    at Sys.WebForms.PageRequestManager._endPostBack 
    at Sys.WebForms.PageRequestManager._scriptsLoadComplete 
    at Sys.WebForms.PageRequestManager.<anonymous>   
    at Sys._ScriptLoader._loadScriptsInternal 

 

Workaround: Place/load this script somewhere after the ScriptManager of the page

<script>
    Telerik.Web.UI.RadAjaxControl.prototype._executePendingRequest = function () {
        var pendingRequest = Array.dequeue(this._requestQueue);

        var eventTarget = pendingRequest[0];
        var eventArgument = pendingRequest[1];

        if (this._requestQueue.length > 0 && this.__id != "") {
            var currentAjaxControl = $find(this.__id);
            if (currentAjaxControl) {
                Array.addRange(currentAjaxControl._requestQueue, this._requestQueue);
                // optional, uncomment if issue persists
                //if (currentAjaxControl._requestQueue.length > currentAjaxControl._requestQueueSize) {
                //    // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice#parameters 
                //    // using negative index for start to get the last N elements
                //    currentAjaxControl._requestQueue =
                //        currentAjaxControl._requestQueue.slice(-currentAjaxControl._requestQueueSize)
                //}
            }
        }

        var requestManager = Sys.WebForms.PageRequestManager.getInstance();
        requestManager._doPostBack(eventTarget, eventArgument);
    }
</script>

Completed
Last Updated: 23 Mar 2021 14:24 by ADMIN
Unplanned
Last Updated: 23 Mar 2021 07:53 by ADMIN
Created by: Lou
Comments: 0
Category: MaskedTextBox
Type: Feature Request
1

Hi, I would like to request that you add the ability to show/hide a hidden password similar to this: https://www.telerik.com/support/kb/aspnet-ajax/textbox/details/showpassword-button-for-radtextbox-with-textmode-password

This feature should be built into the toolkit, and not require custom coding.

Completed
Last Updated: 19 Mar 2021 11:55 by ADMIN
Release R1 2021 SP2
Created by: Christian
Comments: 1
Category: Theme Builder
Type: Feature Request
1

Missing controls are: 

  • PivotGrid
  • MultiColumnComboBox
  • MultiSelect
  • Drawer
  • Chat
  • PdfViewer
Completed
Last Updated: 19 Mar 2021 11:47 by ADMIN
Release R1 2021 SP2
Created by: Jeremy
Comments: 0
Category: ListView
Type: Feature Request
0

While the Progress SASS ThemeBuilder - UI for ASP.NET AJAX is the only official online Web tool for creating custom Skins, some controls are not included.

We would like the ListView included in this process.


Unplanned
Last Updated: 17 Mar 2021 10:13 by ADMIN
Created by: Oliver
Comments: 0
Category: Spreadsheet
Type: Feature Request
1

Currently, a script solution is required to pre-select a sheet different from the first one.

function pageLoadHandler() {
    var spreadsheet = $find("<%= RadSpreadsheet1.ClientID %>").get_kendoWidget();
    var sheet = spreadsheet.sheetByName("Sheet1");
    spreadsheet.activeSheet(sheet);
        
    // Sys.Application.remove_load(pageLoadHandler);  
}
Sys.Application.add_load(pageLoadHandler);  

 

This script could be entirely loaded from the server-side following this article on how to properly register a script from the code-behind:

 

 

 

Unplanned
Last Updated: 17 Mar 2021 08:09 by ADMIN
Scheduled for R3 2021
Created by: Jeff
Comments: 0
Category: DatePicker
Type: Feature Request
1

There are accessibility issues with the calendar portion of the DatePicker which can be seen in the following demo:

https://demos.telerik.com/aspnet-ajax/datepicker/accessibilityandinternationalization/wcag2.0andsection508accessibility/defaultcs.aspx

  • JAWS does not announce the selected date in the Date GridWhile running JAWS, open the calendar and use the arrow keys to move through the date grid. Notice that JAWS does not announce the date numbers, so there's no way to know what date is currently focused. 
  • The TAB does not refocus the DateInput back from the popup While the calendar is open, press the Tab key. Note that focus leaves the calendar. Even if the Tab is not the preferred form of navigation, it should be trapped as long as the calendar widget is open so that it cannot interrupt the user's interaction with the control.
  • Escape does not focus the DateInput/Escape does not work in Firefox - While the calendar is open and focused, press the escape key to close it. Note that focus is not returned to the calendar button. It's set top of the page. The calendar button IS focused when a date is selected from the calendar, so it should be possible to do the same when closing the calendar via any other means.
  • No direct way to select the prev/next month and year buttons - While the calendar is open and focused, note that there is no way to focus and use the month and year changing buttons in the calendar header.

All of the above were tested in both Chrome, IE, and Firefox.

Combined, these issues seem to break accessibility for both low-vision and keyboard-only users. Any improvements you can make in future releases would be greatly appreciated.

Unplanned
Last Updated: 15 Mar 2021 09:43 by ADMIN
Created by: Simon
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0
Telerik document shows upgraded Rad components support WCAG 2.0,  section 508, not sure any plan or target date to upgrade Rad components support WCAG 2.1?
Unplanned
Last Updated: 09 Mar 2021 15:26 by ADMIN
Created by: cw
Comments: 0
Category: Grid
Type: Feature Request
2
Would be nice to have RadGrid offer the feature to have options to Merge Cells with same contents so the report/grid won't be so busy. Users typically expect this kind of look and feel. 

Example & code included:
    http://www.marss.co.ua/2010/01/how-to-merge-cells-with-equal-values-in.html

This ticket discussed it also: 1091013

Others in forums asked about this also in the past since about 2009, if we google on: telerik grid asp.net merge cell. .
http://www.telerik.com/forums/problems-with-merge-row-in-radgrid

http://www.telerik.com/forums/merge-cells-by-column

http://www.telerik.com/forums/merge-rows

Then I found this link among the results from google. Though, I wish there are RowMerge and ColumnMerge properties in RadGrid for us to turn it on/off. That will be wonderful.

http://www.telerik.com/support/kb/winforms/details/radgridview-merge-celss

This example is also from the following link from the same google search result, the first link.

http://www.telerik.com/forums/merge-cell-in-radgrid

Thanks.

Completed
Last Updated: 04 Mar 2021 09:40 by ADMIN
Created by: Phil H.
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
0
It would be great if you had a theme/skin for all products, that one could mock-up the page and print it out, but that it would look as if is just some sort of a drawing or sketch.  Once the page was moved from design to development one could change the theme/skin and it would look completely different.

Phil
1 2 3 4 5 6