Unplanned
Last Updated: 05 Mar 2024 09:16 by akshay
Created by: akshay
Comments: 0
Category: CloudUpload
Type: Feature Request
0

We would like to request updating the Azure library for uploading files to Azure Blob Storage.

The WindowsAzure.Storage library has been deprecated and is no longer maintained.

Unplanned
Last Updated: 18 Jan 2024 12:41 by ADMIN
ADMIN
Created by: Rumen
Comments: 10
Category: ScriptManager
Type: Feature Request
9
Subresource Integrity is a fairly new security scheme for protecting against malicious script obtained from third-party source (CDNs). It requires that the script tag include a hash of the script content so the browser can verify that it has not been altered.

Telerik controls generate a bunch of script tags for cloudfront.net. It would be swell if the script tags would include the extra attributes necessary to implement subresource integrity. Is this in the roadmap? 

Mozilla provides a security analysis tool which highlights this issue. Look at the results for telerik.com here -> https://observatory.mozilla.org/analyze/www.telerik.com. 

More info available on 
https://infosec.mozilla.org/guidelines/web_security#subresource-integrity
https://www.w3.org/TR/SRI/
Completed
Last Updated: 16 Jan 2024 15:31 by ADMIN
Release 2024 Q1
Created by: Bill O'Neil
Comments: 0
Category: Grid
Type: Feature Request
0

When the AriaSupport for the Grid is turned on, an aria-label is added to each column header automatically using the UniqueName of the column. The problem is - UniqueName doesn't support empty spaces - all "labels" must be single words or use Underscores - and the screen readers say "underscore."

So my column of "call_date" results in "Call underscore Date" - which is not useful for visually impaired people.

Completed
Last Updated: 16 Jan 2024 13:15 by ADMIN
Release 2024 Q1
Created by: Sheng
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0

When the grid has a horizontal scroll bar displayed, we can't scroll the table horizontally using keyboard only.  If testing using the Siteimprove Accessibility Checker, we will get the issue "Scrollable element is not keyboard accessible".

The reason is that when the RadGrid is rendered, the horizontal scroll bar is render as a separate <div> out of the data table, and the horizontal scroll bar doesn’t have a tabindex, so there’s no way to put focus on it using keyboard.  Can you add tabindex="0" to the horizontal scroll bar?

 

Completed
Last Updated: 28 Dec 2023 14:08 by ADMIN
Created by: Nick
Comments: 1
Category: SearchBox
Type: Feature Request
0

I want to be able to let a user choose "Landlords", "Tenants", "Owners" and search for a name. The data for the search box comes from different tables.

<asp:SqlDataSource ID="SqlDataSourceTenants" runat="server"

                           ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
                           SelectCommand="SELECT Id,TenantEntityName as EntityName FROM TenantEntities"></asp:SqlDataSource>
        <asp:SqlDataSource ID="SqlDataSourceLandlords" runat="server"
                           ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
                           SelectCommand="SELECT Id, LandlordEntityName as EntityName FROM LandlordEntities"></asp:SqlDataSource>
        <asp:SqlDataSource ID="SqlDataSourceOwners" runat="server"
                           ConnectionString="<%$ ConnectionStrings:ProjectConnectionString %>"
                           SelectCommand="SELECT Id,OwnerEntityName As EntityName FROM OwnerEntities"></asp:SqlDataSource> 

I would like to set the DatasourceId on the RadSearchBox to one of the above when the SearchContext changes. I have worked out how to get the selected searchcontext text via an Ajax Request.

     function OnClientLoad(sender, args) {
                    var context = sender.get_searchContext();
                    var $ = $telerik.$;
                    $(context).on({
                        "selectedIndexChanged": function (event) {
                            var searchbox = $find("<%=RadSearchBox1.ClientID%>");

                // this is the search context dropdown selectedIndexChanged event handler 
                            var ajaxManager = $find("<%=RadAjaxManager1.ClientID%>");
                            ajaxManager.ajaxRequest(context.get_selectedItem().get_text());
            }
        });
                }

 

I cannot work out how to change the datasource at runtime (I get datasource not found when I run the following code).

    Protected Sub RadAjaxManager1_OnAjaxRequest(sender As Object, e As AjaxRequestEventArgs)
        if not isnothing(radsearchbox1.datasource)
            select Case e.Argument
                Case "Tenants"
                    RadSearchBox1.DataSource = sqldatasourcetenants
                    RadSearchBox1.databind
                Case "Landlords"
                    RadSearchBox1.DataSource = sqldatasourcelandlords
                    RadSearchBox1.databind
                Case "Owners"
                    RadSearchBox1.DataSource = sqldatasourceowners
                    RadSearchBox1.databind
            End Select
        End If
    End Sub

In the OnSearch Event I just need to get the type of entity (which I could get from checking the Id of the bound datasource) and the Id of the entity:

Protected Sub RadSearchBox1_OnSearch(sender As Object, e As SearchBoxEventArgs)
        If e.DataItem IsNot Nothing Then
            Dim dataItem = DirectCast(e.DataItem, Dictionary(Of String, Object))
            Dim thisId As String = dataItem("Id").ToString()
            Dim thisEntityName As String = dataItem("EntityName").ToString()
            ' Lookup in database and redirect to the relevant data view / edit page
        End If
    End Sub

 

Surely this is a common request and deserves consideration?

 

Unplanned
Last Updated: 19 Dec 2023 09:32 by ADMIN
Created by: Rumen
Comments: 2
Category: Theme Builder
Type: Feature Request
2
Provide the ability to import and modify an existing theme built with the ASP.NET AJAX ThemeBuilder app.
Unplanned
Last Updated: 15 Nov 2023 14:35 by Roger
Created by: Roger
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0
For security reasons SRI is getting more important over time. For compliance reasons I am forced to secure external applications for my clients.

In my AJAX web applications I am using RadScriptManager. However, it seems that the "integrity" directive is not supported by RadScriptReference.

E.g.:

<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    <Scripts>
            <telerik:RadScriptReference  Path="https://code.jquery.com/jquery-3.7.1.js" integrity="sha384-NdBrHQkGhjPzZhn" crossorigin="anonymous" />
        <telerik:RadScriptReference Path="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous" />
    </Scripts>
</telerik:RadScriptManager>
Unplanned
Last Updated: 30 Oct 2023 13:37 by ADMIN
ADMIN
Created by: Plamen
Comments: 0
Category: DropDownTree
Type: Feature Request
3

			
Pending Review
Last Updated: 25 Oct 2023 15:08 by Randall
Created by: Randall
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0
Requesting Keyboard navigation be implemented for the Org Chart control to support 508 Accessibility.
Unplanned
Last Updated: 12 Oct 2023 13:02 by ADMIN
Created by: Ganesh
Comments: 1
Category: Editor
Type: Feature Request
0

Hello Team,

In Editor, proportional resize of image (by holding Shift and dragging) is not working unlike in Word.

Could you please suggestion for adding the same in Editor.


Thanks.

Unplanned
Last Updated: 28 Sep 2023 12:04 by ADMIN
Created by: Erich
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0

In case where the y-axis minimum value < 0 the x-axis label appears below the y=0 line and not below the chat.  I am however able move the x-axis label to be below the chart by setting RadHTMLChart.PlotArea.YAxis.AxisCrossingValue = the minimum value on the y-axis. 

However the y=0 line on the chart is no longer prominent on the chart.  I was advised to use a jQuery-type solution to move the label without affecting the appearance of the y=0 line on the chart:


 <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
         <script>
             function kendoChartInitializing(sender, args) {               
                 //move just the Title of the axis
                 args.xAxis.title.padding = { top: 80 }                        
             }
         </script>

Please provide a code-behind or design time feature to set this property instead of resorting to a jQuery-type method.

Duplicated
Last Updated: 28 Sep 2023 11:57 by ADMIN
Created by: Erich
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0

Instead of using jQuery-type script (kendo?), please provide functionality to the RadHTMLChart to specify label properties of a RadHTMLChart series.  For example (background colour, padding and border)


<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
         <script>
             function kendoChartInitializing(sender, args) {
                 var series = args.series;
                 for (var i = 0; i < series.length; i++) {                   
                     series[i].labels.background = "white";
                     series[i].labels.padding = 4;
                     series[i].labels.border = { width: 1, dashType: "solid", color: "black" }
                 }                                
             }
         </script>

Duplicated
Last Updated: 28 Sep 2023 11:54 by ADMIN

Instead of using jQuery-type script (kendo?), please provide functionality to the RadHTMLChart to specify MinSize and MaxSize properties of the RadHTMLChart.

Instead of the following:

<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
         <script>
             function kendoChartInitializing(sender, args) {
                 var series = args.series;
                 for (var i = 0; i < series.length; i++) {
                     series[i].maxSize = 30;
                     series[i].minSize = 10;
                     
                 }                             
             }
         </script>
provide a way to set a min and max value on the y-axis and the x-axis for that matter.  
Completed
Last Updated: 08 Sep 2023 13:11 by ADMIN
Release R2 2023
Currently we are in the process of securing our web sites. we are experiencing issue on Xhtml Validator in RadEditor where it is not properly loading due to mixed content issue. There is no way to redirect to HTTPS instead of HTTP site.

We can reproduce this on Rad Editor Demo site by making site as HTTPS and click on XHTML Validator icon.

https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

Could you please add that feature?
Completed
Last Updated: 07 Sep 2023 11:15 by ADMIN
Created by: Simon
Comments: 1
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: 07 Sep 2023 08:26 by ADMIN
Created by: David
Comments: 1
Category: Editor
Type: Feature Request
0

When inserting video in Telerik Editor, radEditor by default inserts it using <embed>.
This element is not supported by Edge. Many modern browsers now support/recommend to use of the <video> tag.
So, that it will render video in most of Chromium browsers out there.

 

 

Completed
Last Updated: 31 Aug 2023 11:27 by ADMIN
Release R3 2023
Created by: Bill O'Neil
Comments: 0
Category: Menu
Type: Feature Request
1

Rendering and tabbing through the menus goes well BUT - the following was reported:

  • With NVDA/Firefox, while the menu item names (File, Edit, View) are announced, but nothing is announced that lets me know that I can expand them to hear more. Usually the space and enter key are used to toggle menus, but neither of those do anything.
  • With NVDA/Chrome, I get the same experience.
  • With JAWS/Chrome, I hear some more info: when I’m on File, I hear File alt plus F (then Edit alt plus E, View alt plus V). It seems like the latter two of these open up the menu visually, but I’m not able to navigate to any of the items with my keyboard or hear them with my screen reader.

The BIG issue seems to be the lack of indication that a SubMenu exists - is this a known issue?  Am I not enabling something I should be?

Current RadMenu config:

  <telerik:RadMenu AriaSettings-Label="Manage a Business Menu" runat="server" ID="m" Width="100%" Skin="Simple" Flow="Horizontal" RenderMode="Lightweight"
                EnableAriaSupport="true" CausesValidation="false" EnableOverlay="false">
                <KeyboardNavigationSettings CommandKey="Alt" FocusKey="M" />
            </telerik:RadMenu>    

Completed
Last Updated: 16 Aug 2023 06:41 by ADMIN
Release R3 2023
ADMIN
Created by: Danail Vasilev
Comments: 0
Category: HtmlChart
Type: Feature Request
1
For the time being you can set the types through the kendoWidget:
		<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
			<script>
				function pageLoad() {
					var chart = $find('<%=RadHtmlChart1.ClientID%>');
					chart._chartObject.options.series[0].type = "verticalLine";
					chart.repaint();
				}
			</script>
		</telerik:RadCodeBlock>
		<telerik:RadHtmlChart runat="server" ID="RadHtmlChart1" Width="600px" Height="400px">
			<PlotArea>
				<Series>
					<telerik:LineSeries Name="Product 1">
						<SeriesItems>
							<telerik:CategorySeriesItem Y="15000" />
							<telerik:CategorySeriesItem Y="23000" />
							<telerik:CategorySeriesItem Y="10000" />
						</SeriesItems>
					</telerik:LineSeries>
				</Series>
				<XAxis>
					<Items>
						<telerik:AxisItem LabelText="1" />
						<telerik:AxisItem LabelText="2" />
						<telerik:AxisItem LabelText="3" />
					</Items>
				</XAxis>
			</PlotArea>
			<ChartTitle Text="Product sales for 2011">
			</ChartTitle>
			<Legend>
				<Appearance Position="Bottom" />
			</Legend>
		</telerik:RadHtmlChart>
Unplanned
Last Updated: 11 Aug 2023 12:51 by Help

In "Planned vs Actual" scenario, and we noticed a strange behaviour when we have same task Start and End date, and both planned dates null: in this case a circle ("planned" symbol) appears on the left side of gantt chart... but planned dates are null.
When task Start and End dates are different, and planned dates are null, the circle correctly does not appear.

Unplanned
Last Updated: 11 Aug 2023 12:26 by JeffSM

There is no property indicating the next DateTime that user is going to,

for example, we are in November/2022 and the end user click on "<" back button,

the event return the current date.

RadCalendar1_OnHeaderCellRender

the  var nMes = cal.FocusedDate.Month; to return the current month.

1 2 3 4 5 6