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: 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: 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: 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: 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);
                    }
                }


    Declined
    Last Updated: 26 Aug 2022 11:03 by ADMIN
    Declined
    Last Updated: 22 Aug 2022 09:36 by ADMIN
    Created by: eDAD
    Comments: 1
    Category: UI for ASP.NET AJAX
    Type: Bug Report
    0

    Test Environment:

    OS: Windows_11
    Version: 21H2
    OS Build: 22000.795
    Browser: Version 103.0.1264.71 (Official Build) (64-bit)
    1. Open URL: https://demos.telerik.com/aspnet-ajax/grid/examples/overview/defaultcs.aspx page in Edge Browser.
    2. Open NVDA
    3. Tab to the 'BOOK NOW' controls in the grid.
    4. Press Enter
    5. Observe the issue that 'BOOK NOW' is announced as a link, but it opens a popup instead of behaving as a link. It should have a role of button. 

    Actual Behavior:   

    Incorrect role as 'link' is defined for button control "Book Now." 

    Expected Behavior:

    In this case, the expected role is {button}. For the "Book Now" button the correct role should be defined.

    All components need a proper role attribute, ideally with semantics. In rare cases a role attribute should be added to give full context and information to assistive technology. 

                                                                                                                                            

    Declined
    Last Updated: 23 Jun 2022 09:19 by ADMIN
    Declined
    Last Updated: 21 Jun 2022 15:08 by ADMIN
    Declined
    Last Updated: 21 Jun 2022 15:06 by ADMIN
    Declined
    Last Updated: 21 Jun 2022 09:41 by ADMIN
    Some references to skin resource files are hardcoded in Telerik.Web.UI.dll and don't depend of the web.config/appSetting "Telerik.Web.SkinsAssembly". The result is when you use a custom Skins Assembly and a Telerik control uses these hardcoded references on resource files, these resource files are not displayed because Telerik.Web.UI.dll is searching a resource file for a control as "Telerik.Web.UI.Skins.<Skin Name>.<Control>.<Resource filename>" and not as expected "<Skin Assembly Name>.<Skin Name>.<Control>.<Resource filename>.
    
    It happens in the following controls:
    - RadGrid: Only the column GridEditCommandColumn ButtonType="ImageButton" gives a invalid references on resource files for Edit.gif, Update.gif, Cancel.gif.
    - RadDataPager: Images of SEO buttons, like PagingFirst.gif, etc.
    
    The requested fix: to test if web.config/appSettings "Telerik.Web.SkinsAssembly" is available and not empty, and if yes, to use its value in place of the hardcoded "Telerik.Web.UI.Skins.dll".
    
    Declined
    Last Updated: 18 Apr 2022 14:22 by ADMIN
    Created by: Fawad
    Comments: 2
    Category: UI for ASP.NET AJAX
    Type: Feature Request
    2
    It would be useful to add a functionality to existing Input control or create a new control which will allow users to use touch screen pen to write text. The control should automatically convert the handwriting into simple string text (NOT Image) using OCR or something else.
    Declined
    Last Updated: 02 Mar 2022 13:26 by ADMIN
    Declined
    Last Updated: 02 Mar 2022 11:34 by ADMIN
    Based on customer feedback:
    
    The RadSiteMap documentation is lacking description for the CSS class names. Add description similar to the one present in other controls, RadMenu per say.
    Declined
    Last Updated: 24 Feb 2022 10:06 by ADMIN
    ADMIN
    Created by: Iana Tsolova
    Comments: 2
    Category: UI for ASP.NET AJAX
    Type: Feature Request
    8
    a TIFF viewer that can zoom in and out and possibly edit TIFFs.
    Declined
    Last Updated: 11 Oct 2021 09:38 by ADMIN
    ADMIN
    Created by: Jeff Fritz
    Comments: 4
    Category: UI for ASP.NET AJAX
    Type: Feature Request
    4
    It would be helpful if the BarCode control could render DataMatrix barcodes
    Declined
    Last Updated: 01 Sep 2021 06:58 by ADMIN
    RadCodeBLock and RadScriptBlock is not able to handle the server tags for all case scenarios, hence RadAjaxManager throws the exception mentioned in the title.
    1 2 3 4 5 6