Declined
Last Updated: 08 Aug 2025 09:40 by ADMIN
Declined
Last Updated: 08 Aug 2025 09:39 by ADMIN
When I set RadWindow property VisibleTitlebar="false" then top border is missing on window.
Here is sample code:
<telerik:RadWindow runat="server" ID="GenerateReportWaitWindow" Width="440px" Height="200px" 
                    VisibleTitlebar="false" Modal="true" ReloadOnShow="false" VisibleStatusbar="false" 
                    VisibleOnPageLoad="false" EnableShadow="false" Animation="Fade" Behaviors="None"
                    Title="Čakajte prosím...">
                    <ContentTemplate>
                        <div style="min-height: 66%;">
                            <div style="padding-top: 30px; padding-bottom: 45px; text-align: center; font-weight: bold;">
                                <asp:Label ID="Label4" runat="server">Prebieha vytváranie tlačovej zostavy. Čakajte prosím.</asp:Label>
                              
                                <asp:Label ID="Label5" runat="server">(V závislosti od počtu záznamov to môže trvať aj niekoľko minút...)</asp:Label>
                                <asp:Label ID="Label6" runat="server" ForeColor="Red" Style="display: none;"></asp:Label>
                          
                            </div>
                            <div style="margin-left: auto; margin-right: auto; text-align: center;">
                                <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/Animated/loading1.gif" />
                            </div>
                        </div>
                    </ContentTemplate>
                </telerik:RadWindow>

Admin comment:
Actually there is 1px top border, but it is hard to be noticed. As a temporary solution, one can increase it via the following padding:

Copy Code
<style>
    .RadWindow {
        padding: 4px 5px 5px !important;
    }
</style>
Declined
Last Updated: 04 Aug 2025 15:05 by ADMIN

While changing the value from RadCombox, meaning firing the SelectedIndexChanged, I am getting the below error.

Exception information: 
    Exception type: NullReferenceException 
    Exception message: Object reference not set to an instance of an object.
   at MDM.WebApplication.MyPendingActions.rgrid_ItemDataBound(Object sender, GridItemEventArgs e)
   at Telerik.Web.UI.RadGrid.OnItemDataBound(GridItemEventArgs e)
   at Telerik.Web.UI.GridCommandItem.SetupItem(Boolean dataBind, Object dataItem, GridColumn[] columns, ControlCollection rows)
   at Telerik.Web.UI.GridTableView.CreateTopCommandItem(Boolean useDataSource, GridColumn[] copiedColumnSet, GridTHead thead)
   at Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource)
   at Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource)
   at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data)
   at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data)
   at Telerik.Web.UI.GridTableView.PerformSelect()
   at Telerik.Web.UI.GridTableView.DataBind()
   at Telerik.Web.UI.RadGrid.AutoDataBind(GridRebindReason rebindReason)
   at Telerik.Web.UI.RadGrid.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint).

When trying on localhost SelectedIndexChanged of RadCombobox is getting fired and rgrid_NeedDataSource of RadGrid is not fired but when deployed on IIS, the scenario is opposite, SelectedIndexChanged is not fired but rgrid_NeedDataSource is getting fired.

Please help.

Also another thing, I wanted to understand how to use licenses.licx file in our project for telerik dll version 2013.1.314.45?

Declined
Last Updated: 04 Aug 2025 14:42 by ADMIN
When a RadGrid has the "AllowScroll" property set to True and is populated via a DataSourceID, calling the ExportToExcel() method on the grid results in the grid immediately rebinding. This undoes any changes made to the grid, like during the recommended way to export Template columns. When AllowScroll=False, the grid does not rebind and Template columns are exported, as expected.
Declined
Last Updated: 24 Jul 2025 06:48 by Matthias
Created by: Matthias
Comments: 5
Category: UI for ASP.NET AJAX
Type: Bug Report
0

Hello Progress team,

we're using the HtmlChart and RadialGauge components of your Telerik for AJAX suite and are encountering some inconsistencies between the two.

To be able to use the exportable SVGs of those components server-side, we've extended your classes and added two asp:HiddenFields each, so we can post the SVG and the dimensions back to the server for further processing. (Setting the values is handled in a button OnClientClick JavaScript function, that's irrelevant to this thread.)

As of 2019, when we first introduced the respective feature in our software, the code looked like this:

  • Similar for both components
  • In both cases the additional HiddenFields get added to the Controls-List "OnInit" before the base.OnInit-event.
  • In both cases we had to override the "Render"-function to also render the HiddenField-Controls to the HTML.
public class ExportableRadHtmlChart : RadHtmlChart, INamingContainer
{
    private HiddenField _svgData = new HiddenField();
    private HiddenField _svgDimensions = new HiddenField();
    public ExportableRadHtmlChart()
    {
        _svgData.ID = "SVGData";
        _svgDimensions.ID = "SVGDimensions";
    }

    protected override void OnInit(EventArgs e)
    {
        Controls.Add(_svgData);
        Controls.Add(_svgDimensions);
        
        base.OnInit(e);
    }
    
    protected override void Render(HtmlTextWriter writer)
    {
        writer.RenderBeginTag(HtmlTextWriterTag.Div);

        base.Render(writer);

        _svgData.RenderControl(writer);
        _svgDimensions.RenderControl(writer);

        writer.RenderEndTag();
    }
}

and

public class ExportableRadRadialGauge : RadRadialGauge, INamingContainer
{
    private HiddenField _svgData = new HiddenField();
    private HiddenField _svgDimensions = new HiddenField();
    public ExportableRadRadialGauge()
    {
        _svgData.ID = "SVGData";
        _svgDimensions.ID = "SVGDimensions";
    }

    protected override void OnInit(EventArgs e)
    {
        Controls.Add(_svgData);
        Controls.Add(_svgDimensions);
        
        base.OnInit(e);
    }

    protected override void Render(HtmlTextWriter writer)
    {
        writer.RenderBeginTag(HtmlTextWriterTag.Div);

        base.Render(writer);

        _svgData.RenderControl(writer);
        _svgDimensions.RenderControl(writer);

        writer.RenderEndTag();
    }
}

With this code, we've been running the Telerik product version 2023.1.323.45.

 

Now, we've updated to Telerik product version 2025.1.416.462 and are experiencing the following inconsistencies:

  1. Using the same code as before, the HiddenFields of class "ExportableRadHtmlChart" render twice:


    Whereas previously, they've only rendered once:

    Removing the custom "Render"-function of the class "ExportableRadHtmlChart" resolves this issue. (Having duplicates of those HiddenFields actually causes issues on repeated PostBacks, as two HiddenFields at a time have the same ClientID and thus their values get packed as a comma separated list before transmission to the server, which in turn yields issues when parsing the SVG, which in reality are multiple comma separated SVGs.

    The SVG values are truncated in this view, but the dimensions paint a pretty clear picture, as to what's happening here after 4 PostBacks.) Despite requiring to make this adjustment to our software, we're glad, we can discard that custom "Render"-function.
  2. The "ExportableRadRadialGauge", on the other hand, still only renders the HiddenFields with the custom "Render"-function included. Can we expect a similar fix to the RadialGauge, s.t. we don't require to render the HiddenFields ourselves?

As I'm unsure of the "Theme name", I've put "ControlDefault". But I don't think that should matter too much. If it does, I'll try to find the correct value.

Kind regards,
Matthias

 


    Declined
    Last Updated: 27 Jun 2025 11:32 by ADMIN
    Scheduled for 2025 Q3 (Aug)
    I have a RadEditor that is rendered in mobile mode on a mobile device emulator in Chrome browser.
    For this editor, I have subscribed to OnClientCommandExecuted event. The event fires, but the problem is that it fires twice for ToggleScreenMode command.
    To reproduce this issue, you can use the page code below and render it in Chrome mobile emulator; then press on edit pencil button followed by clicking the check button.
    
    <%@ Page https://goo.gl/ddHuHyLanguage="C#" AutoEventWireup="true" %>
    <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>Command event firing twice for ToggleScreenMode in Mobile Render Mode</title>
        <meta name="viewport" content="width=device-width,intial-scale=1.0, maximum-scale= 1.0,,user-scalable=no"/>
    </head>
    <body>
        <form id="form1" runat="server">
             <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
                <Scripts>
                    <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js"></asp:ScriptReference>
                    <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"></asp:ScriptReference>
                    <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js"></asp:ScriptReference>
                </Scripts>
            </telerik:RadScriptManager>
        <div>
        <telerik:RadEditor ID="RadEditor1" runat="server" AutoResizeHeight="True" RenderMode="Auto" OnClientCommandExecuted="CommandExecuted" Width="99%">
                </telerik:RadEditor>
        </div>
            <script>
                function CommandExecuted(sender, args) {
                    if (args.get_commandName() === "ToggleScreenMode" && (typeof sender.isFullScreen() === "undefined" ||
                        sender.isFullScreen() === false)) {
                        alert("Command Executed Fired for ToggleScreenMode");
                    }
                }
            </script>
        </form>
    </body>
    </html>
    
    Workaround:
    <telerik:RadEditor ID="RadEditor1" runat="server" AutoResizeHeight="True" RenderMode="Auto" OnClientCommandExecuted="CommandExecuted" Width="99%">
        <Content>dadas</Content>
    </telerik:RadEditor>
    <script>
        function CommandExecuted(editor, args) {
            if (args.get_commandName() == "ToggleScreenMode") {
                var goingIntoReadMode = $telerik.$(editor.get_element()).find(".reIcon.reIconEditContent").is(":visible");
     
                if (goingIntoReadMode == false) {
                    editor.__modifiedContentAlready = false;
                    //modify content for edit mode
                    console.log("modify content for edit mode")
                }
                if (goingIntoReadMode == true && editor.__modifiedContentAlready == false) {
                    //modify content for read mode
                    console.log("modify content for read mode");
                    editor.__modifiedContentAlready = true;
                }
            }
        }
    </script>
    Declined
    Last Updated: 27 Jun 2025 11:01 by ADMIN
    Scheduled for 2025 Q3 (Aug)
    Position the cursor between the words SharePoint and Whether in the first paragraph and add a line break, after that press Backspace and you'll see that the new line does not disappear.
    
    Adding new sections between existing paragraphs or after the last paragraph seems to work fine, but if you have to break up an existing paragraph into two paragraphs and then want to turn it back into one you won't be able to.
    
    https://www.screencast.com/t/NAniQ50c2UU9
    Declined
    Last Updated: 24 Jun 2025 08:55 by ADMIN
    Scheduled for 2025 Q3 (Aug)
    ADMIN
    Created by: Peter Milchev
    Comments: 1
    Category: Grid
    Type: Bug Report
    0
    https://www.screencast.com/t/4BCjMdLqQS5
    Declined
    Last Updated: 02 Apr 2025 17:32 by ADMIN
    Scheduled for 2025 Q2 (May)
    Declined
    Last Updated: 04 Nov 2024 15:49 by ADMIN
    Scheduled for R3 2023
    The RadMultiSelect implementation has one error that WCAG 4.1.1 parsing is catching. There is a duplicate span with the same id.

    Found in the page source of the demo page (similar to how I implemented as well):

    https://demos.telerik.com/aspnet-ajax/multiselect/virtualization/defaultcs.aspx

    <select name="ctl00$ContentPlaceholder1$RadMultiSelect1" multiple="" id="ctl00_ContentPlaceholder1_RadMultiSelect1" class="RadMultiSelect RadMultiSelect_Silk" style="width:400px;">
    <span id="ctl00_ContentPlaceholder1_RadMultiSelect1_WebServiceCDS" style="display:none;"></span><input id="ctl00_ContentPlaceholder1_RadMultiSelect1_ClientState" name="ctl00_ContentPlaceholder1_RadMultiSelect1_ClientState" type="hidden" />
    </select><span id='ctl00_ContentPlaceholder1_RadMultiSelect1_WebServiceCDS' style='display:none'></span>
    Declined
    Last Updated: 24 Sep 2024 09:35 by ADMIN
    Created by: Michael
    Comments: 1
    Category: UI for ASP.NET AJAX
    Type: Feature Request
    0

    Hi,

    I want to convert pptx files to PDF files. Greetings
    Micha


    Declined
    Last Updated: 23 Sep 2024 11:14 by ADMIN
    When frozen column is used in the Grid, when user moves the cursor onto an out-of-the-screen element in the table header, the screen will not scroll automatically to make the element shown. When frozen column is not used, there's no such issue. This should be a bug of the RadGrid control. 
    Declined
    Last Updated: 13 May 2024 11:38 by ADMIN
    Created by: Tracey Schneider
    Comments: 2
    Category: UI for ASP.NET AJAX
    Type: Bug Report
    0

    Hello,

    Sometimes the context menu isn't positioned correctly when it pops up for the first time, or after you scroll the page or do a browser zoom. I've attached an example reported by our tester. I've checked your technical support and have found this:

    https://feedback.telerik.com/aspnet-ajax/1374622-context-menus-mispositioned-after-page-scroll-when-contentareamode-div?_ga=2.47056743.1148387732.1712639084-795296971.1689564005&_gl=1*1fbejbs*_ga*Nzk1Mjk2OTcxLjE2ODk1NjQwMDU.*_ga_9JSNBCSF54*MTcxMjcwNTQxNS42NS4xLjE3MTI3MDY1NTUuNjAuMC4w*_gcl_au*MTk5NTg1MzE3OS4xNzEyMjAwMDcy

    I've tried setting the render mode to Lightweight (originally set to Auto), but unfortunately no luck.

    Is this something that is fixed in a later version of the editor, or do you have another fix/workaround?

    Thank you in advance,

    Gerald

     

     

    Declined
    Last Updated: 19 Oct 2023 08:22 by ADMIN

    Hello,

     

    I'm unsure whether this is an actual bug, but I can't seem to clear the selected text in the RadDropDownTree when i use UncheckAllNodes or UnselectAllNodes from the server side.

    I try to to set SelectedText and SelectedValue on the RadDropDownTree control to string.Empty but neither works.

    The nodes are unchecked though, but the text showing the previous selection is still visible after i  reload the page.

    What should I do to also set the text to represent the selection done by UncheckAllNodes?

     

    Kind regards,

    Anders

    Declined
    Last Updated: 26 Sep 2023 08:45 by ADMIN

    There are issues with the cursor location when clicking at the end (or to the right) of a line in bullet lists with multiple levels.

    When clicking at the end of the line the cursor is unexpectedly placed at the beginning of the line instead of at the end.

    This does not happen if you click on some of the actual text or hit the exact location of the last character of the line, but when you naturally click just to the right of the end of the line.

    It seems that it does not happen on all levels, but only some, as I have tried to depict in the attached screenshot.

    This behavior was replicated on the latest WebForms Editor demo at https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

    Declined
    Last Updated: 25 May 2023 08:22 by Johnny
    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.
    Declined
    Last Updated: 06 Feb 2023 10:53 by ADMIN
    Created by: Camputaro
    Comments: 1
    Category: UI for ASP.NET AJAX
    Type: Feature Request
    0

    Hello,

    Can you please add the control ID to this error so the affected control can be easily identified?  Right now, if you have a page with multiple combo boxes, it is extremely time consuming to locate the one with the issue.

    Thank you,
    DJ

    --

    Selection out of range
    Parameter name: value

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentOutOfRangeException: Selection out of range
    Parameter name: value

    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:
    [ArgumentOutOfRangeException: Selection out of range
    Parameter name: value]
       Telerik.Web.UI.RadComboBox.PerformDataBinding(IEnumerable dataSource) +339
       Telerik.Web.UI.RadComboBox.OnDataBinding(EventArgs e) +1196
       Telerik.Web.UI.RadComboBox.PerformSelect() +34
       System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +134
       Telerik.Web.UI.RadComboBox.OnPreRender(EventArgs e) +57
       System.Web.UI.Control.PreRenderRecursiveInternal() +200
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Control.PreRenderRecursiveInternal() +297
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7474
    

     

    Declined
    Last Updated: 28 Dec 2022 13:08 by ADMIN
    ADMIN
    Created by: Marin Bratanov
    Comments: 1
    Category: Button
    Type: Bug Report
    1

    select an item from the dropdown, different than "1" expected: buttons become enabled actual: radbutton is still disabled

    <asp:Button ID="ButtonTest" runat="server" enabled="true" Text="Test" EnableViewState="False" />
    <telerik:RadPushButton ID="RadButtonTest" runat="server" Text="RadButtonTest" Enabled="True" EnableViewState="False" RenderMode="Lightweight"></telerik:RadPushButton>
    <asp:DropDownList runat="server" ID="DropDownTest" AutoPostBack="True" OnSelectedIndexChanged="SelectedIndexChanged_Test">
        <Items>
            <asp:ListItem Text="1" Value="1"></asp:ListItem>
            <asp:ListItem Text="2" Value="2"></asp:ListItem>
            <asp:ListItem Text="3" Value="3"></asp:ListItem>
            <asp:ListItem Text="4" Value="4"></asp:ListItem>
        </Items>
    </asp:DropDownList>

     

    protected void Page_LoadComplete(object sender, EventArgs e)
    {
        if (DropDownTest.SelectedValue == "1")
        {
            ButtonTest.Enabled = false;
            RadButtonTest.Enabled = false;
        }
        else//workaround
        {
            string script = string.Format("function f(){{$find('{0}').set_enabled({1});Sys.Application.remove_load(f);}}Sys.Application.add_load(f);",
                                                RadButtonTest.ClientID,
                                                "true");
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "someKey", script, true);
        }
    }
    
    protected void SelectedIndexChanged_Test(object sender, EventArgs e)
    {
    }

    Declined
    Last Updated: 31 Aug 2022 12:33 by ADMIN

    Test Environment:

    OS: Windows_11
    Version: 21H2
    OS Build: 22000.795

    Browser: Version 103.0.1264.71 (Official Build) (64-bit)

    Voice access: Voice Access

    Repro Steps:

    1. Open URL: https://docs.telerik.com/devtools/aspnet-ajax/controls/chart/understanding-radchart-types/bar-charts page in Edge Browser.

    2. Navigate the Graph under the Bar chart section.

    3. Observe that Voice Access Numbers are not showing for bar graphs in reports.

    Actual Results:

    Voice Access Numbers are not showing for bar graphs.

    Expected Results:

    Voice Access Numbers should be showing for bar graphs.

    Declined
    Last Updated: 30 Aug 2022 13:52 by ADMIN

    It would be great if telerik can provide remove blank data rows on column which helps when dealing with huge data.

    I am able to achieve the logic with below code.

      var grid = $find('<%= RadGrid_MeaInfo.ClientID %>');
                // MasterTable
                var masterTable = grid.get_masterTableView();
                // Items/Rows
                var dataItems = masterTable.get_dataItems();

                for (var i = 0; i < dataItems.length; i++) {
                    var item = masterTable.getCellByColumnUniqueName(dataItems[i], "TriggerMan")
                    debugger;
                    if (item.innerHTML == "" || item.innerHTML == undefined) {
                        masterTable.hideItem(i);
                    }
                }


    1 2 3 4 5 6