Completed
Last Updated: 27 Mar 2019 17:54 by ADMIN
ADMIN
Created by: Nikolay
Comments: 1
Category: UI for ASP.NET AJAX
Type: Bug Report
1
Steps to reproduce:
1. Insert a table
2. Select 2-3 cells
3. Press delete

Actual: There is an nbsp between the cells
Declined
Last Updated: 27 Mar 2019 14:12 by ADMIN
ADMIN
Created by: Rumen
Comments: 1
Category: UI for ASP.NET AJAX
Type: Bug Report
1
We are current experiencing a whitescreen with Telerik UI Controls for asp.net Ajax in chrome browser when the zoom level is less than 100. We observed a white screen instead of the rendered controls within main content area of our masterpage. The masterpage has several sections, header, left, mainconten, right and footer sections all divided by RadSplitter/RadPane controls. I attached a sample solution and screenshots of the observed issue.

Step to Reproduce:

- Open solution in Visual Studio

- Run choosing Chrome Browser

- Resize browser to 90%

- Reload the page

Expected

Page is rendered

Observed

White screen in the main content area

See attached screenshots
Unplanned
Last Updated: 21 Mar 2019 16:14 by ADMIN
Created by: Suwandi
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
1
i have a feature request

- Image map input

Based mapify,js sample below :

http://etiennemartin.ca/mapify/

I have use it before, storing areas and values in the databases, but the output is hyperlink.

I want it as asp.net input control that have selectedvalue property, i want server side value as the result. Maybe i can borrow hiddenfield or something. But it's wasting time.

Please, add image control input into your collection. It's very usefull i guess.
Completed
Last Updated: 20 Mar 2019 15:28 by ADMIN
Created by: MailUp Dev
Comments: 5
Category: UI for ASP.NET AJAX
Type: Bug Report
0
Using Firefox 64.0,  selecting an image doesn't appear the resizing handles which are located on each corner of the object
Completed
Last Updated: 20 Mar 2019 11:13 by ADMIN
ADMIN
Created by: Petar
Comments: 3
Category: UI for ASP.NET AJAX
Type: Bug Report
6

			
Won't Fix
Last Updated: 19 Mar 2019 14:26 by ADMIN
Load in IE this demo: http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

Enter in HTML mode - <p><a href="stm:b4f0c9ac-9a08-4c9f-8caf-39ccd4a83fc9" class="stm" contenteditable="false">Statement 111</a></p>

Switch to Design mode

Search for Statement with the Find and Replace dialog

The dialog won't be able to locate and highlight the link
Declined
Last Updated: 16 Mar 2019 13:39 by ADMIN
Created by: Massimiliano
Comments: 50
Category: UI for ASP.NET AJAX
Type: Feature Request
169
Bootstrap popularity is growing each day, not just as a flexible grid system, but for it's skinning capabilieties as well. There are dozens of sites with both free and priced Bootstrap skins..
It would be nice to have a skin for rad controls wich maps straight to default Bootstrap classes.
So that just using the bootstrap skins (+ base Telerik controls skin) will also theme the rad controls and changing the Bootstrap themes of course changes the controls theming.

I guess that option to have a "straight" mapping of the rad controls to the bootstrap default classes so to be able to take advantage of bootstrap themes would be a great addition.

=====================
Updated by Telerik admin on 10.4.2017:
The status of this highly demanded feature has been updated to Declined, but you can find details what has been done during the years for satisfying this request:

Since the markup of the controls does not offer direct mapping for the Bootstrap v3 and v4 themes and classes, we introduced a new Bootstrap skin for the suite based on Bootstrap 3 component colors, metrics and appearance. This skin can be easily customized in the Theme Builder (http://themebuilder.telerik.com/aspnet-ajax) in terms of colors which allows you to create Bootstrap like appearance for Telerik Ajax components which matches the colors of your Bootstrap apps and components.

If you have any other requests for Bootstrap, don't hesitate to share them with us.
=====================
Completed
Last Updated: 27 Feb 2019 08:52 by Marin Bratanov
Unplanned
Last Updated: 12 Feb 2019 16:15 by ADMIN

When attempting to view the page in design view, here's what it looks like:

 

Here is the markup:

    <telerik:RadPanelBar ID="RadPanelBar1" runat="server">
        <Items>
            <telerik:RadPanelItem runat="server" Expanded="True" PreventCollapse="true">
                <HeaderTemplate>
                    <div ID="content-header">
                        Auditing Report | GPO Changes For User
                    </div>
                </HeaderTemplate>
                <ContentTemplate>
                    <div ID="content-body">
                        <telerik:ReportViewer ID="ReportViewer1" runat="server" ReportBookID="" Width="100%" Height="12in">
                        </telerik:ReportViewer>
                    </div>
                </ContentTemplate>
            </telerik:RadPanelItem>
        </Items>
    </telerik:RadPanelBar>

Completed
Last Updated: 11 Feb 2019 10:08 by ADMIN
ADMIN
Created by: Rumen
Comments: 3
Category: UI for ASP.NET AJAX
Type: Bug Report
0
I'm using couple of Rad Editor controls in my webpart and using ToolProviderID for performance optimization.
I'm initializing one rad editor toolbar from server side and using the same toolbar to provide other rad editors with their toolbar, Bascially I'm using ToolProviderID attribute to initialize other RadEditors, after doing this the Comments and Track Changes feature stop working although their options are selected in the toolbar.


<telerik:RadEditor RenderMode="Lightweight" runat="server" ID="RadEditor1" EnableTrackChanges="true" EnableComments="true">
    <TrackChangesSettings Author="AuthorName" CanAcceptTrackChanges="true" UserCssId="reU0" />
    <Tools>
        <telerik:EditorToolGroup>
            <telerik:EditorTool Name="AcceptTrackChange" />
            <telerik:EditorTool Name="RejectTrackChange" />
            <telerik:EditorTool Name="AcceptAllTrackChanges" />
            <telerik:EditorTool Name="RejectAllTrackChanges" />
            <telerik:EditorTool Name="EnableTrackChangesOverride" />
        </telerik:EditorToolGroup>
    </Tools>
</telerik:RadEditor>
<telerik:RadEditor ID="RadEditor2" runat="server" ToolProviderID="RadEditor1" EnableTrackChanges="true" EnableComments="true"></telerik:RadEditor>
<telerik:RadEditor ID="RadEditor3" runat="server" ToolProviderID="RadEditor1" EnableTrackChanges="true" EnableComments="true"></telerik:RadEditor>
Completed
Last Updated: 20 Dec 2018 14:19 by ADMIN
Created by: Vinson
Comments: 1
Category: UI for ASP.NET AJAX
Type: Bug Report
0
When I try to replace a white space in RadEditor, it is able to replace the words at the first line. The second one and onwards are not able to replace.

Step:

1. Open 'Find And Replace' dialog.

2. Go to 'Replace' tab.

3. Enter a white space for 'Find' text box.

4. Enter any character or word for 'Replace With' text box.

5. Hit on 'Replace All' button.

Reproducible in content which contains table elements and in the live demo: https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx
Declined
Last Updated: 16 Dec 2018 17:29 by ADMIN
ADMIN
Created by: Vasil
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
14
<telerik:RadMaskedTextBox ID="RadMaskedTextBox2" Runat="server" Mask="<0..255>.<0..255>.<0..255>.<0..255>" ZeroPadNumericRanges="false" PromptChar="">  
</telerik:RadMaskedTextBox> 

Should render 192.168.1.1 instead of 192.168.__1.__1 
Declined
Last Updated: 16 Dec 2018 16:59 by ADMIN
ADMIN
Created by: Vessy
Comments: 6
Category: UI for ASP.NET AJAX
Type: Feature Request
12
I would like to suggest a new control build from the same paradigm as the RadSocialShare.
The control should enable a website to provide an easy way to setup shared sign up / login from different providers on your website.

E.g. an easy way to let users sign up using their facebook account or Google account etc.
Completed
Last Updated: 13 Dec 2018 16:38 by ADMIN
Created by: BALA
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0
What is EOL for this version.
UI for ASP.NET AJAX R1 2017 SP1 (version 2017.1.228)
Completed
Last Updated: 05 Dec 2018 17:36 by Marios
ADMIN
Created by: Vessy
Comments: 1
Category: UI for ASP.NET AJAX
Type: Bug Report
1
When the scripts are loaded through a script manager with enabled CDN and RadScriptManager.CombinedResource="Enabled", JS error will be thrown then the filtering button of the Grid is clicked.

Code to reproduce the problem:
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
            <CdnSettings TelerikCdn="Enabled" CombinedResource="Enabled" />
        </telerik:RadScriptManager>

        <telerik:RadGrid ID="UserDetailsGrid" runat="server" AllowFilteringByColumn="true" OnNeedDataSource="UserDetailsGrid_NeedDataSource"
            EnableHeaderContextMenu="true" EnableHeaderContextFilterMenu="true">
        </telerik:RadGrid>

C#:
        protected void UserDetailsGrid_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            var list = new[] {
                    new { FirstName = "F1", LastName ="L1"},
                    new { FirstName = "F2", LastName ="L2"},
                    new { FirstName = "F3", LastName ="L3"},
                    new { FirstName = "F4", LastName ="L4"}
                    }.ToList();
            UserDetailsGrid.DataSource = list;
        }
Completed
Last Updated: 28 Nov 2018 15:29 by ADMIN
Can be reproduced with the following page setup:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>


</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    </telerik:RadScriptManager>


    <div style="height:930px">
        Scroll down to bottom of the page and right mouse click to see context menu miss placement....
    </div>
   
        <telerik:RadEditor RenderMode="Classic" ID="redHtmlEditor" runat="server" 
            ContentAreaMode="Div">
           <Content>           
                    Right-click on image to see custom menu
                    <img style="marign-left: 6px" src="http://demos.telerik.com/aspnet-ajax/Editor/Img/productLogoLight.gif" />
                    <br/><br/>           
                    <p>Right-click here to see the custom Paragraph menu.<br/></p><br/>           
                    Right-click on the link to see the default link menu disabled: <a href="/">www.telerik.com</a>   
            </Content>
       </telerik:RadEditor>
    
    </form>
</body>
</html>

Completed
Last Updated: 27 Nov 2018 12:31 by ADMIN
Created by: Paul
Comments: 6
Category: UI for ASP.NET AJAX
Type: Feature Request
14
Adding a request as per the link below:

http://www.telerik.com/forums/javascript-intellisense-option-missing-in-vs-2017

Admin update:
Here are links to updated documentation that explains how to use JavaScript intellisense in VS 2017
- https://docs.telerik.com/devtools/aspnet-ajax/general-information/integration-with-visual-studio/how-to-use-javascript-intellisense-for-the-telerik-controls
- https://docs.telerik.com/devtools/aspnet-ajax/general-information/using-jquery/jquery-intellisense
Won't Fix
Last Updated: 08 Nov 2018 20:51 by ADMIN
The correct format should be ISO 8601:
([CreateDate] >= '2013-06-22T00.00.00') AND ([CreateDate] <= '2013-06-22T23.59.59'

Workaround: https://www.telerik.com/support/kb/aspnet-ajax/grid/details/get-sql-compliant-filterexpressions-from-radgrid
Completed
Last Updated: 08 Nov 2018 15:00 by ADMIN
The ContextMenu popup is not position properly relative to its target element when the page is horizontally scrolled in Edge. The problem is reproducible with R2 2018.

Steps tp reproduce:
1. Run the code below and scroll the page to the right
2. Right click over a number


<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        </telerik:RadScriptManager>
        <telerik:RadContextMenu ID="rcmMenu" runat="server">
            <Targets>
                <telerik:ContextMenuTagNameTarget TagName="a" />
            </Targets>
            <Items>
                <telerik:RadMenuItem Text="Menu Item 1" Value="a" />
                <telerik:RadMenuItem Text="Menu Item 2" Value="b" />
            </Items>
        </telerik:RadContextMenu>
        <div style="width: 3500px; height: 100px; position: relative; background-color: yellow;">
            <a style="position: absolute; left: 1000px; top: 40px;" onclick="return showMenu(event);">1000</a>
            <a style="position: absolute; left: 2000px; top: 40px;" onclick="return showMenu(event);">2000</a>
            <a style="position: absolute; left: 3000px; top: 40px;" onclick="return showMenu(event);">3000</a>
        </div>
    </form>
</body>
</html>


Completed
Last Updated: 07 Nov 2018 15:31 by ADMIN
ADMIN
Created by: Ivan Danchev
Comments: 0
Category: UI for ASP.NET AJAX
Type: Bug Report
0
Affects RadCloudUpload and RadAsyncUpload combined with RadProgressArea. Manifests most often on slow networks or very large files.
Scroll down for workarounds for both cases.

NOTE: RadCloudUpload issue is logged separately - https://feedback.telerik.com/Project/108/Feedback/Details/258958-cloudupload-progress-shows-more-than-100-when-uploading-a-file

WORKAROUND FOR PROGRESS AREA is to round down the data, as it seems the server reports more bytes uploaded than they actually are, and that tends to happen under slow network conditions

<telerik:RadAsyncUpload RenderMode="Lightweight" runat="server" ID="RadAsyncUpload1" MultipleFileSelection="Automatic" EnableInlineProgress="false" />
<telerik:RadProgressManager runat="server" ID="RadProgressManager1" />
<telerik:RadProgressArea RenderMode="Lightweight" runat="server" ID="RadProgressArea1" OnClientProgressUpdating="OnClientProgressUpdating" />
<script>
function OnClientProgressUpdating(sender, args) {
    //debugger
    if (args._progressData.PrimaryPercent > 100) {
        args._progressData.PrimaryPercent = 100;
    }
    if (args._progressData.PrimaryValue > args._progressData.PrimaryTotal) {
        args._progressData.PrimaryValue = args._progressData.PrimaryTotal;
    }
    console.log(args.get_progressData());
}
</script>

WORKAROUND FOR CLOUD UPLOAD is to add the following script at the end of the form that will override the built-in XHR handilng to change the way the totals are calculated:

        <script>
            Telerik.Web.UI.RadCloudUpload.HandlerUploader.prototype._initializeXmlHttpRequest = function () {
                this._xhr = new XMLHttpRequest();

                var that = this,
                    module = this._module,
                    xhr = this._xhr;

                xhr.onreadystatechange = function readyStateChanged() {
                    if (xhr.readyState == 4) {
                        if (xhr.status == 200) {
                            that._successfulResponseStatus(xhr);
                        }
                        else if (xhr.status != 0) {
                            that._failedResponseStatus(xhr);
                        }
                    }
                };

                xhr.upload.onprogress = function (event) {
                    that._uploadedSize += event.loaded;

                    var percents = Math.round((event.loaded / event.total) * 100) + "%";

                    module._renderingManager.updateRowProgress(that._uploadingEntity.row, percents, true);
                };
            }
        </script>