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.1305When 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" />
In my Standalone Image manager I encounter the following: When using StandAlone.AdditionalQueryString = "&PreselectedItemUrl=xxxxxxxx" in combination with File Explorer paging the correct image is not selected. Is there any workaround for this?
Thanks,
Marc
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?
Hi,
I'm following the setup for "RadMonthYearPicker" with the link below:
https://demos.telerik.com/aspnet-ajax/monthyearpicker/overview/defaultcs.aspx
My need is to show only the current year (2025). In this case Year 2021-2024 and 2026-2030 should be hidden or removed from the popup.
Is there a property to do so? Or is there a workaround?
Thanks,
Bob
Hi,
I cannot find the "Local demo" option in the installer for 2025.1.416
Where is it?
BR,
Marc
When I open Image Manager from RadEditor everything is fine. When I open Image Manager stand-alone the layout of the toolbar is different, some icons are missing. Also the source code of the dialog is different....what is happening here?
2025.1.416
Skin.Bootstrap
No ExternalDialog files
Marc
HI Team, RadTabStrip malfunctioning and is showing popups from previous reports
after viewing the report, when navigating to the history tab, the report view reappears, which is inconsistent with the existing functionality. The report view in the history tab shouldn't appear.
here i implemneted the code like
C# code behind aspx.cs
UbAjaxMngr.ResponseScripts.Add("Report('" + IMPORTID + "');");
front end aspx page updated
// Placeholder function to register Report via Sys Application load
function Report(args) {
Sys.Application.add_load(function () {
ReportUpdated(args);
//Clear args at the end
args = "";
});
}
function ReportUpdated(args) {
alert("The data has been imported. Please continue to view the Import Report");
var IMPORTID = args;
var manager = $find("<%= rwmReqMgr.ClientID %>");
if (manager) {
var owin = manager.getWindowByName("ReqMgrPopUp");
console.log("RadWindow Manager Working Tecnics: ");
if (owin) {
owin.setUrl("../../Reports/Pages/Script/frmScript_report.aspx?IMPORTID=" + IMPORTID);
owin.set_title("Blumen Message Wizard");
owin.setSize(1080, 600);
owin.set_visibleStatusbar(false);
owin.show();
owin.center();
} else {
console.error("Could not find the RadWindow.");
}
}
else {
console.log("RadWindowManager is not initialized.");
}
// Clear args at the end
args = null;
}
Working good for all browsers (IE,Chromo,Mozilla) But,
ref screenshots:
Up to here working good, Script Import Mapping functions correctly in both Internet Explorer and Google Chrome.However, an Issue occurs: after viewing the report, when navigating to the history tab, the report view reappears, which is inconsistent with the existing functionality. The report view in the history tab does not disappear until the X button is clicked to close the current main field details.
here is the screen shots
Above screen should not display report popup again.
It should display screen like below
Provideing History Tab code
// For History Tab
<telerik:RadPageView ID="rpvHistory" runat="server">
<table width="99%">
<tr>
<td align="right">
<asp:ImageButton ID="ImageButton5" runat="server" ImageUrl="../../Image/remove.png"
AlternateText="Delete Report" SkinID="Remove" Height="25px" Width="25px" OnClick="Deletereport" />Delete
Report
<asp:ImageButton runat="server" ImageUrl="../../Image/View-report.png" AlternateText="View Report"
Height="25px" Width="25px" OnClick="showreport" />Print Report
</td>
</tr>
<tr>
<td>
<telerik:RadGrid ID="grdHistory" runat="server" AutoGenerateColumns="false" Skin="Office2007"
ItemStyle-Wrap="true" Height="330px">
<MasterTableView ClientDataKeyNames="IMPORTID" Width="100%" HeaderStyle-Height="25px"
ItemStyle-Height="25px">
<Columns>
<telerik:GridBoundColumn HeaderText="REPORT NAME" DataField="REPORTNAME">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Table Name's" DataField="TABLENAMES">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Import-Date & Time" DataField="IMPORT_DATETIME">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<ClientEvents OnRowClick="histrowClick" OnRowDblClick="grdhistdblClick" />
<Scrolling AllowScroll="true" SaveScrollPosition="true" ScrollHeight="150" UseStaticHeaders="true" />
<Selecting AllowRowSelect="true" />
</ClientSettings>
</telerik:RadGrid>
<asp:LinkButton runat="server" ID="lnkHistory" OnClick="showreport"></asp:LinkButton>
</td>
</tr>
</table>
</telerik:RadPageView>
// telerik tab strips
<telerik:RadTabStrip ID="Imp_tabstrip" runat="server" MultiPageID="imp_pgview" OnClientTabSelected="ClientTabSelected">
<Tabs>
<telerik:RadTab runat="server" Text="MAIN" PageViewID="RpvMain" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="YEARLY" PageViewID="rpvYEARLY" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="SEMESTER" PageViewID="rpvsemister" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="COURSES" PageViewID="rpvCOURSES" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="CONTACT" PageViewID="rpvCONTACT" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="MAINCFIELDS" PageViewID="rpvMAINCFIELDS" Visible="false">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="History" PageViewID="rpvHistory">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="NoAccess" PageViewID="rpvNoAccess" Visible="false">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
//Here tab selected change js code
function ClientTabSelected(sender, args) {
var tab = args.get_tab();
if (tab.get_text() == "History") {
$find("<%= UbAjaxMngr.ClientID %>").ajaxRequest("loadTabs");
}
}
// telerik control details
<telerik:RadAjaxManager ID="UbAjaxMngr" runat="server" OnAjaxRequest="UbAjaxMngr_AjaxRequest">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="UbAjaxMngr">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="AjaxloadingDiv" />
<telerik:AjaxUpdatedControl ControlID="Ajaxloadingimg" />
<telerik:AjaxUpdatedControl ControlID="litErrorMsg" />
<telerik:AjaxUpdatedControl ControlID="rlExcellFields" />
<telerik:AjaxUpdatedControl ControlID="RadGridYearly" />
<telerik:AjaxUpdatedControl ControlID="RadgrdSemister" />
<telerik:AjaxUpdatedControl ControlID="RadGrdCourses" />
<telerik:AjaxUpdatedControl ControlID="asncMainFilUpload" />
<telerik:AjaxUpdatedControl ControlID="RadAsyYearlyUpload" />
<telerik:AjaxUpdatedControl ControlID="asncSEMfilupload" />
<telerik:AjaxUpdatedControl ControlID="asncCORSfilupload" />
<telerik:AjaxUpdatedControl ControlID="hdnMainFields" />
<telerik:AjaxUpdatedControl ControlID="hdnYearlyFields" />
<telerik:AjaxUpdatedControl ControlID="hdnSemisterfields" />
<telerik:AjaxUpdatedControl ControlID="hdncoursefields" />
<telerik:AjaxUpdatedControl ControlID="Imp_tabstrip" />
<telerik:AjaxUpdatedControl ControlID="hdnTableNames" />
<telerik:AjaxUpdatedControl ControlID="grdHistory" />
<telerik:AjaxUpdatedControl ControlID="hdnhistImpid" />
<telerik:AjaxUpdatedControl ControlID="hdnMainUnique" />
<telerik:AjaxUpdatedControl ControlID="hdnYearlyUnique" />
<telerik:AjaxUpdatedControl ControlID="hdnCoursesUnique" />
<telerik:AjaxUpdatedControl ControlID="hdnSemesterUnique" />
<telerik:AjaxUpdatedControl ControlID="hdnSuccessids" />
<telerik:AjaxUpdatedControl ControlID="hdnMinimumStuids" />
<telerik:AjaxUpdatedControl ControlID="hdnSelectFCfields" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
So where i need to update in tab history selected cahnge event to avoid again to diaply report popup.
Please guide us.