Hi,
We are using the args parameter for windows a lot throughout our application, and something has changed here since the last version!
For example if setting the OnClientClick="function(sender, args){alert(args.get_argument());}", in the old version (2015 Q2) that return "null" when closing the window, but in the new Q3 release it returns "object" when pressing the close button of the radwindow!
Full example:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="window.aspx.vb" Inherits="TestaTredjepartWeb.window" %><!DOCTYPE html><html><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="s" runat="server"> </asp:ScriptManager> <div> <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> <Windows> <telerik:RadWindow ID="RadWindow1" runat="server" VisibleOnPageLoad="true" RenderMode="Lightweight" Title="Hello" OnClientClose="function(sender, args){alert(args.get_argument());}"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> </div> </form></body></html>
The object returned seems to be a browser event-object... And when examining your source code it tries to detect this and return null, but only if the object is a Sys.UI.DomEvent, which it isn't in the new version!
Regards
Andreas
Hello!
I have a content page with a RadWizard and a RadAjaxManagerProxy. In my MasterPage, I have a RadAjaxLoadingPanel that's used globally.
I would like to trigger the RadAjaxLoadingPanel when the "Finish" button in the RadWizard has been fired. As you can see from my code below, I tried adding a reference to the wizard from itself in the Proxy with the loadingPanel ID but it doesn't work, so I'm guessing I have to wire it up through jquery in my OnClientButtonClicking() function?
MasterPage:
<body class="index"> <form id="form1" runat="server"> <!-- Script Manager --> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> </Scripts> </telerik:RadScriptManager> <!-- Ajax Manager --> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="defaultLoadingPanel"> </telerik:RadAjaxManager> <!-- Default Loading Panel --> <telerik:RadAjaxLoadingPanel ID="defaultLoadingPanel" runat="server" BackgroundPosition="Center" IsSticky="true" CssClass="MyModalPanel" Transparency="10" Skin="MetroTouch" /> ... </form></body>
Content Page:
<!-- Javascript --><script type="text/javascript"> function OnClientButtonClicking(sender, args) { var command = args.get_command(); if (command == 3) { args.set_cancel(!window.confirm("<% =CancelMessage %>")); } }</script> <!-- AJAX Proxy Manager --><telerik:RadAjaxManagerProxy runat="server" ID="ajaxProxy"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="wizOrganization"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="wizOrganization" LoadingPanelID="defaultLoadingPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy> <telerik:RadWizard runat="server" ID="wizOrganization" Skin="MetroTouch" RenderedSteps="All" DisplayCancelButton="true" DisplayNavigationBar="true" DisplayProgressBar="true" Width="100%" DisplayNavigationButtons="true" NavigationButtonsPosition="Bottom" ProgressBarPosition="left" NavigationBarPosition="left" OnClientButtonClicking="OnClientButtonClicking"> <WizardSteps> <telerik:RadWizardStep runat="server" Title="Step1" ID="wizStep_1" CausesValidation="false" ToolTip="Step1"> {fields} </telerik:RadWizardStep> <telerik:RadWizardStep runat="server" Title="Step2" ID="wizStep_2" CausesValidation="false" ToolTip="Step2"> {fields} </telerik:RadWizardStep> <telerik:RadWizardStep runat="server" Title="Step3" ID="wizStep_3" CausesValidation="false" ToolTip="Step3"> {fields} </telerik:RadWizardStep> </WizardSteps></telerik:RadWizard>
Thanks for your help!
Chris
If we download a tif file from the internet and upload it,
then the said image is visible properly in Rad image editor.
But in case if we create an image in “Paint” and
save it as type “tif” then the said image is NOT visible in the Rad Image
editor.
Please provide a suitable solution.

When trying to upload/save a .gif file I am getting the following error "Arithmetic operation resulted in an overflow.". Here is the code where the error occurs.
Telerik.Web.UI.ImageEditor.EditableImage img = e.Image;
if (img.Width > 600 && img.Height > 600)
img.Resize(600, 600);
img.Image.Save(sFullPath + sFileName + sExt);
if (img.Width > 150 && img.Height > 150)
img.Resize(150, 150);
img.Image.Save(sFullPath + sThumbName + sExt);
I added the code to check the size of the image before calling the Resize but it still throws the error. How do I fix this?

I'm trying to get the color of the appointment for a resource and the header when using grouping to match also. I can set the colors of both but not using the built-in css styles.
Sub Page_Load
sqlConn.Open()
sqlDataRdr = sqlCmd.ExecuteReader()
RadScheduler1.ResourceStyles.Clear()
Do While sqlDataRdr.Read()
If Not System.DBNull.Value.Equals(sqlDataRdr.Item("ID")) Then
RadScheduler1.ResourceStyles.Add(New ResourceStyleMapping("Calendar", sqlDataRdr.Item("ID"), sqlDataRdr.Item("colorStyle")))
End If
Loop
sqlConn.Close()

I need a clientside equivalent to rotate a shape in raddiagram. Till now, I'm using the following serverside code :
diagramShape.RotationSettings.Angle = 45;So, are there an alternative javascript to do the job.
Thanks in advance.

