Telerik Forums
UI for ASP.NET AJAX Forum
43 answers
8.8K+ 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
754 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
1 answer
261 views
We are having an issue deploying to our user acceptance test and production environments, the telerik webresource.axd file is getting a 404 there, causing the infamous 'Sys' is undefined error I presume.  The application works fine on the programmers development web server.  The developers app pool is set up as Framework 4.0 Integrated pipeline Windows 7, the test and production environments we deploy to are also set up as Framework 4.0 Integrated pipeline, Windows 2008.  We have had our server admin verify that the axd handler mappings are enabled.  Additionally I have read all the threads concerning this error and have tried everything, to no avail.  Pasted below are the system.web and system.webserver sections of our config file, we have included the telerik webresource axd handler, and it is recognized because if we remove it we get a telerik exception to go add it.  The crux of the problem appers to be why we are getting a 404 on this axd.  The site is accessed via IBM TAM (Tivoli Access Manager) in the deployment environments, if that makes any difference.  Our telerik menus remder however they dont fly out due to not having their axd resources, I presume, so it appears like the telerik dll is getting loaded, telerik tags are recognized.  We are deploying the telerik dll's in the /bin (not the GAC).  Also pated below is the fiddler log of our default.aspx page loading, note the telerik axd file gets 404.

I tried a small experiment, I created a dummy test.axd text file and browset it from my development machine IIS, I got a 404.17 error "The requested content appears to be script and will not be served by the static file handler".

Then I copied the same file to our deployment server site root and browsed it.  Instead of getting a 404.17 error I got a flat out 404 error saying that the resource could not be found.

There is definitly a diference in how the developer box and the deployment boxes are configured, does anyone have an idea.

We are desperate, and fully licensed for this product, we have a user community of 80,000 people waiting for us to deploy this release.  So far the only thing holding it back is this problem.  I would appreciate any help, we've exhausted everything we could find.

 

Rumen
Telerik team
 updated question on 23 Jul 2025
6 answers
179 views
Hi,

We have some .Net applications which are using Radcombo box, Radgrid, RadTabstrip ....etc.
Now we are converting our Lotus Notes to Outlook/Exchange in our office for the emails. So does this Rad controls effect on this conversion while sending emails from the .Net applications?
Please Let me know.

Thanks in advance!

Sandhya
antonioksdh
Top achievements
Rank 1
Iron
 answered on 19 Jul 2025
1 answer
25 views

Hi, I recently received a new laptop at work.  I was eventually able to compile and run both of my 2 applications in localhost, and deploy one of them to Dev and Prod.  However, I am having problems deploying my 2nd application. 

Again, it works fine in localhost.  When I deploy to the Dev environment, I get the error:

Could not load file or assembly 'Telerik.Web.UI, Version=2018.1.117.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

The version my reference points to is 2018.2.516.45.  So I don't know where the 2018.1.117.45 version is coming from, or why it is attempting to load this version.

Yes, I KNOW that this is an old version. If need be, I can probably upgrade to a newer version.  But if I can't figure out the version mis-match now, I think I will have the same problem with a newer version.  

Any help is appreciated.  

Thanks!

Attila Antal
Telerik team
 answered on 13 Jun 2025
1 answer
24 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?

Vasko
Telerik team
 answered on 13 Jun 2025
2 answers
105 views

Hi,

I recently updated to the 2025 version of telerik. I did it through the nuget option. Followed the steps and added the license file to the roaming directory. So far haven't seen any build errors, no watermarks or popups. I assume everything went smoothly. However, I see a warning, "Telerik and Kendo UI Licensing warning TKL001: No Telerik or Kendo UI product references detected in project." It says that one is to update to 1.4.9. I have 2 sites using this:

  • Front site has only aspnet.ajax.net462 installed and the Licensing version has the most latest at 1.4.6. 1.4.9 is not in the drop
  • Admin site has aspnet.ajax.net462 installed followed by windows.zip, windows.documents.spreadsheet, windows.documents.spreadsheet.formatprovider.openxml, windows.documents.core, windows.documents.drawingml, windows.documents.spreadsheet, windows.documents.fixed, windows.documents.flow, windows.documents.flow.formatproviders.pdf, and windows.documents.fixed. In this instance I was able to update the licensing version to 1.6.5

In both cases I still see the warning. Is this something I should just ignore?

Paul
Top achievements
Rank 1
Iron
 answered on 16 May 2025
6 answers
297 views

After updating to the latest version (2025.1.218), I received an error on only one of my pages where I'm using the asp:RequiredFieldValidator.

The error stated that WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'...

Initially, I added the script mapping to the global.asax.cs page, but then discovered I could just disable UnobtrusiveValidation in the web.config.

The error was resolved with each of these solutions, but I wanted to get away from modifying the global.asax page, so I went with the web.config setting.

My questions are what has changed that led to this error, and which method is recommended?  What are the ramifications of simply disabling it in the web.config?

 

Rumen
Telerik team
 answered on 08 May 2025
7 answers
213 views
We are facing below issue with latest  telerik control please provide help on it, its very urgent


Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=;;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35:en-US:f319b152-218f-4c14-829d-050a68bb1a61:ea597d4b:b25378d2;Telerik.Web.UI, Version=2015.1.225.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:d3cd47d0-4d93-4bad-8b9f-f9fea0aa4c69:16e4e7cd:f7645509:24ee1bba:6d43f6d9:2003d0b8:f46195d3:c


below is our config settings




<?xml version="1.0"?>
<configuration>

<appSettings>

<add key="vs:EnableBrowserLink" value="false"/>
</appSettings>

<connectionStrings>

</connectionStrings>
<!--Start CM Config-->
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IReleaseNotesService"/>
<!-- Remove if not using Healthwise Integration -->
<binding name="DrugInteractionsSoap" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="6553600" maxBufferPoolSize="524288" maxReceivedMessageSize="6553600" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="6553600" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://help.Lumeris.com/Api/v1.0/ReleaseNotes.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IReleaseNotesService" contract="Client.IReleaseNotesService" name="BasicHttpBinding_IReleaseNotesService"/>
<!-- Remove if not using Healthwise Integration -->
<endpoint address="http://dicapi.healthwise.net/DrugInteractions.asmx" binding="basicHttpBinding" bindingConfiguration="DrugInteractionsSoap" contract="HealthwiseService.DrugInteractionsSoap" name="DrugInteractionsSoap"/>
</client>
</system.serviceModel>
<!--End CM Config-->


<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.

The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.5" />
</system.Web>
-->
<system.web>
<httpRuntime encoderType="System.Web.Security.AntiXss.AntiXssEncoder" requestValidationMode="2.0" executionTimeout="43200" maxRequestLength="1048576" maxQueryStringLength="9999"/>
<compilation debug="false" targetFramework="4.5.1">
<assemblies>
<add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<!--Devexpress-->
<add assembly="Ext.Net, Version=1.0.4093.32349, Culture=neutral, PublicKeyToken=2E12CE3D0176CD87"/>
<!--CM Config-->
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
</assemblies>

</compilation>
<customErrors mode="Off"/>

<authorization>
<deny users="?"/>
</authorization>
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" cookieless="false" timeout="240"/>

<pages autoEventWireup="true" enableSessionState="true" enableViewState="true" enableViewStateMac="true" maxPageStateFieldLength="1000" validateRequest="true" controlRenderingCompatibilityVersion="3.5">
<controls>

<add tagPrefix="telerik" namespace="Telerik.Charting" assembly="Telerik.Web.UI"/>
<add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>

<!--End CM Config-->
</controls>
</pages>
<httpHandlers>
<clear/>

<add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI"/>
<add verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler,Telerik.Web.UI" validate="false"/>
<add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/>
<add path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" validate="false"/>
<add path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI" validate="false"/>

</httpHandlers>
<httpModules>
<add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule"/>

</httpModules>

<identity impersonate="false"/>
</system.web>

<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="52428800" maxQueryString="9999"/>
</requestFiltering>
</security>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="RadUploadModule" preCondition="integratedMode" type="Telerik.Web.UI.RadUploadHttpModule"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name="ScriptHandlerFactoryAppServices"/>
<remove name="ScriptResource"/>

<add name="ChartImage.axd_*" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode"/>
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>


<!--Start CM Config-->
<add name="TelerikWebResource" verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" preCondition="integratedMode"/>
<add name="TelerikWebDialogHandler" path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI" preCondition="integratedMode"/>
<add name="TelerikChartHandler" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"/>
<add name="TelerikSpellCheckHandler" path="Telerik.Web.UI.SpellCheckHandler.axd" verb="*" type="Telerik.Web.UI.SpellCheckHandler,Telerik.Web.UI"/>
<add name="Telerik_RadUploadProgressHandler_ashx" verb="*" preCondition="integratedMode" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler"/>
<!--End CM Config-->

</handlers>
<defaultDocument>
<files>
<add value="login.aspx"/>
</files>
</defaultDocument>
<httpProtocol>
<customHeaders>
<clear/>
<add name="X-UA-Compatible" value="IE=EmulateIE8"/>
</customHeaders>
</httpProtocol>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Rumen
Telerik team
 answered on 06 May 2025
3 answers
320 views

We have an application that uses RadGrid and one of our clients recently performed a penetration test on our application and identified the hidden input _ClientState as a vulnerability because they were able to trigger a buffer overflow error.

Here is the relevant code from the test where ClientState=AAA repeats ...

ctl00_ctl00_MainContent_MainContent_MyRequestGrid1_MyRequestCustomRadGrid_ClientState=AAAAAAAAAAAAAAAAAAAAAAAA 

Is there a way to prevent this from happening? Perhaps some way to set the max length for this hidden input or some other technique that we can utilize to mitigate this vulnerability?

We are using Telerik RadControls for ASP.NET Ajax.

For reference, there is another thread related to this topic (i.e., ClientState hidden field) where my colleague posted a similar question but received no response - http://www.telerik.com/forums/what-is-clientstate-input-hidden-for

Rumen
Telerik team
 updated answer on 27 Mar 2025
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?