Telerik Forums
UI for ASP.NET AJAX Forum
43 answers
8.7K+ views

This sticky thread lists known issues and breaking changes introduced in the UI for ASP.NET AJAX releases.


Q3 2011 (Version number: 2011.3.1115)

Problem: When adding items to OData-enabled controls (RadMenu, RadTreeView, RadListBox, RadComboBox) through design time erroneous markup is applied to the control:

<telerik:RadListBox runat="server" ID="RadListBox1">
    <Items>
    </Items>
    <WebServiceSettings>
        <ODataSettings InitialContainerName="">
        </ODataSettings>
    </WebServiceSettings>
</telerik:RadListBox>

Please note the added ODataSettings section. It will cause JavaScript errors on the page.

Solution: Remove the ODataSetting section and the issue will vanish. The problem is also fixed in the Q3 SP1 release, version number 2011.3.1305
Vasko
Telerik team
 updated answer on 29 May 2025
1 answer
745 views

When I run my project I'm getting this error

Could not load file or assembly 'Telerik.Web.UI' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

In my web.config I checked that the version in the web.config is the same as the version I'm using in references

<assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2020.2.617.45" newVersion="2020.2.617.45" />

 

Vessy
Telerik team
 answered on 22 Oct 2021
0 answers
4 views

I'm using a Telerik RadGrid with nested grids (using NestedViewTemplate) inside an ASP.NET Web Forms page. I've enabled scrolling with AllowScroll="true" and UseStaticHeaders="true", and set a fixed width for the outer container with horizontal scrolling.

The issue is that when I scroll horizontally to the right and then expand a nested row, the inner RadGrid (in the nested view) does not align properly or its scroll resets to the left. I want both the parent and child grids to stay aligned and scroll consistently, especially when expanding/collapsing rows.

Has anyone faced a similar issue or found a good way to synchronize scrolling between parent and nested grids?

Zineb
Top achievements
Rank 1
 asked on 10 Jun 2025
2 answers
6 views

If I have a subscription license that’s active and publish an application to a production environment, all is well.

Scenario case, if my license expires, and I make an update to the application, same version of Telerik controls, but now with an expired license. 
If I publish a new version of the application, will it still function without the license key messages? 

From what I understand, it will still function and no license messages assuming I don't update the Telerik Controls.

Rumen
Telerik team
 answered on 10 Jun 2025
0 answers
3 views
dsada
Harvey
Top achievements
Rank 1
 updated question on 09 Jun 2025
2 answers
2 views

I have a radgrid with a standard modal popup for making entries.  Everything works as it should.  However, I have been trying to modify the field in the popup window so the user would see a multiline box to make entries. 

I've tried css, asp:textbox,  and other ideas. but they all failed.  Here is my code..... 

any help would be appriciated. 


<div style="width:95%; margin:2%; display:inline-block">
                        <telerik:RadGrid ID="RadGrid1" runat="server" OnNeedDataSource="RadGrid1_NeedDataSource" AutoGenerateColumns="False"
                            CellSpacing="-1" GridLines="Both" RenderMode="Lightweight" OnItemCommand="RadGrid1_ItemCommand" MasterTableView-ExpandCollapseColumn-CommandName="Insert">
                        <GroupingSettings CollapseAllTooltip="Collapse all groups" />
                        <MasterTableView CommandItemDisplay="Top" EditFormSettings-PopUpSettings-Modal="true" EditMode="PopUp" DataKeyNames="Line">
                            <CommandItemSettings ShowSaveChangesButton="False" />
                            <RowIndicatorColumn ShowNoSortIcon="False" Visible="False">
                            </RowIndicatorColumn>
                            <ExpandCollapseColumn Created="True" ShowNoSortIcon="False">
                            </ExpandCollapseColumn>
                            <Columns>
                                <telerik:GridBoundColumn DataField="Line" ReadOnly="true" FilterControlAltText="Filter Line column" HeaderText="Line" ShowNoSortIcon="False" UniqueName="Line">
                                    <HeaderStyle Width="15px" HorizontalAlign="Center" /> 
                                    <ItemStyle CssClass="lineNo" />
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="Description" ReadOnly="false" FilterControlAltText="Filter Description column" HeaderText="Description" ShowNoSortIcon="False" UniqueName="Description">
                                    <HeaderStyle Width="50%" />
                                    <ItemStyle CssClass="description" />
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="Created_by" ReadOnly="true" FilterControlAltText="Filter Created_by column" HeaderText="Created By" ShowNoSortIcon="False" UniqueName="Created_by">
                                    <HeaderStyle Width="10%" />
                                    <ItemStyle CssClass="empNo" />
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="Created_Name" ReadOnly="true" FilterControlAltText="Filter Created_by column" HeaderText="Created Name" ShowNoSortIcon="False" UniqueName="Created_Name">
                                    <HeaderStyle Width="20%" />
                                    <ItemStyle CssClass="empName" />
                                </telerik:GridBoundColumn>
                                <telerik:GridBoundColumn DataField="Created_Date" ReadOnly="true" FilterControlAltText="Filter Created_Date column" HeaderText="Created Date" ShowNoSortIcon="False" UniqueName="Created_Date">
                                    <HeaderStyle Width="15%" />
                                </telerik:GridBoundColumn>
                            </Columns>
                            <EditFormSettings InsertCaption="Add new item" CaptionFormatString="Edit Line: {0}" CaptionDataField="Line">
                                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                                </EditColumn>
                                <PopUpSettings Modal="True" />
                            </EditFormSettings>
                        </MasterTableView>
                        <FilterMenu RenderMode="Lightweight">
                        </FilterMenu>
                        <HeaderContextMenu RenderMode="Lightweight">
                        </HeaderContextMenu>
                    </telerik:RadGrid>

                    </div>

 
Wayne
Top achievements
Rank 1
Iron
 answered on 09 Jun 2025
1 answer
14 views
Hi,

I am using the classic render mode, and I can see some localisation is missing. I am using the Telerik DLL of version 2022.3.913.45
screenshot below:-


Can you please provide the localisation files supported by the Telerik DLL of version 2022.3.913.45? Also, the image editor preview is not working. Is it related to the localisation file not supported by the current version?



https://jam.dev/c/c5cfdd1e-882a-40e5-9185-1cef03a3eceb  <- recording 

The issue occurs intermittently; sometimes the image loads, and at other times, it does not. Please see the recording for more details, and let me know how I should fix it.
Rumen
Telerik team
 answered on 02 Jun 2025
2 answers
13 views

Hello,

One of our customers reported that they are trying to enhance the security features for file uploads in RadFileExplorer, Document Manager, and Image Manager. Specifically, for SVG files, they want to inspect the file contents for any embedded JavaScript functions. If the file is deemed unsafe, the upload should fail, and an error message should be displayed to the end user.

We have implemented the necessary backend validation and are able to throw an error message. However, we have not found a way to display this error message in the UI. Is there a recommended approach for implementing error message display in this scenario?

Thanks,

Lan

Rumen
Telerik team
 answered on 02 Jun 2025
3 answers
96 views
Hi, I tried to add a node at zero index with code :
   protected void fillComboTree(ref  Telerik.Web.UI.RadDropDownTree  cboTree)
    {
                            RadTreeNode radNodeTree= new RadTreeNode();
                            radNodeTree.Value = "S";
                            radNodeTree.Attributes.Add("isHeader","1");
                            radNodeTree.CssClass = "headerStyle";
                            radNodeTree.Text = ResourceHandler.GetValue("CompanyDataSite", m_sCulture);
                            radNodeTree.Font.Size = FontUnit.Small;
                            cboTree.Entries.Add(0,radNodeTree);
  } 

 Please tell me, how to add this object(radNodeTree) to Zero th positon in RadComboBoxTree.

Rumen
Telerik team
 answered on 02 Jun 2025
1 answer
7 views

Is there a way to capture an event after a Dock has been dragged or dropped (either to a new position in an existing DockZone, or to a different DockZone)? 

The use case i've developed is a query / expression builder where each dock is a custom user control representing a single condition in a query.  Drag and drop is enabled in the DockZone so that docks can be re-arranged as necessary.  This all works great and i'm able to create docks at runtime and populate each dock with the correct expression data from a database.  However there are certain display items in the dock's user control that i would like to be able to manipulate based on the dock's position in the DockZone.  For example, if you were building a query with two expressions you need to be able to join those two expressions together using either AND, or OR.  If there is only a single expression in your query then selecting AND or OR isn't necessary because there is nothing to combine.  So in my solution  when the first dock in a zone is configured it doesn't ask for or show any AND/OR options because it's not applicable.  It's only applicable for docks in the 2nd, 3rd, 4th+ positions. This all works great until you have re-order the conditions.  When the conditions are re-ordered if the first condition is swapped into the second position, then ideally i'd like to be able to capture some event or tie into some command so that i can re-draw the docks so that i can show/hide this logic operator selector (and/or).   

Currently it looks like this before you drag and drop: You can see the AND/OR value is not displayed next to the first condition (dock). 

  After dragging to just swap the position of these two docks it looks like this:

If the user were to save this state to the database, it would re-draw everything correctly, for the most part:

The AND/OR  selector is dropped from the first expression and it is visible next to the second condition even though it says AND instead of previously being OR.  The user can correct for this AND/OR in the second condition if they can see that it needs to be switched.  If they don't see anything (as in screenshot 2) then they don't know that anything needs to be adjusted. 

Ideally i'd like to be able to get the user to this third screenshot without the user having to click a save button after each drag and drop operation.  I tried to use the PositionChanged event but the dock state that is present in this event handler is the pre-move state, not the post-move state.  Ideally i'd want to re-draw all the docks because like in this example dragging one dock to a different position should change the display in two docks.  In a more complicated scenario a dock could even be dragged to a separate DockZone (which is not covered in this example), so to be safe i'd like to be able to redraw / create all the docks across all the zones whenever any individual dock is dragged and dropped.  

Is this possible?  Thanks for your suggestions!

-Mark

Vasko
Telerik team
 answered on 02 Jun 2025
Narrow your results
Selected tags
Tags
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?