Hi,
Like radcombobox there is no event LoadOnDemand in raddropdowntree.
Can any one suggest me how to do load on demand in raddropdown on server side.

Good morning,
I have a scenario where I'm creating a RadWizard control dynamically. I'm looping through an object to set up the wizard steps, and then on WizardStepCreated, I'm adding all the controls to the step. The RadWizard's RenderedSteps="All"
When the page is first rendered, everything works fine. The step Title is populated, the validation groups work fine. The issue I'm having is when I add an ActiveStepChanged method in order to save the data on each step change, I lose my step properties (.Title, .ValidationGroup, etc).
(See photos attached)
My code is below. Thank you for your help!
Chris
ContentPage:
<%@ Page Title="Application Rendering Engine" Language="vb" AutoEventWireup="false" MasterPageFile="~/Application.Master" CodeBehind="ApplicationForm.aspx.vb" Inherits="Public_Portal.ApplicationForm" %><%@ MasterType VirtualPath="~/Application.Master" %><asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <telerik:RadAjaxManagerProxy runat="server" ID="ajaxProxy"> <AjaxSettings> </AjaxSettings> </telerik:RadAjaxManagerProxy> <!-- Inside Page Body Content --> <div class="container"> <div class="row"> <div class="col-sm-12 col-md-12 col-lg-12 col-xs-12"> <!-- Breadcrumbs --> <ul class="ApplicationFormBreadcrumb"> <li> <asp:HyperLink ID="hlBreadcrumb_Home" runat="server" Text="Home" NavigateUrl="~/Default.aspx" /> </li> <li> <asp:HyperLink ID="hlBreadcrumb_Dashboard" runat="server" Text="Dashboard" NavigateUrl="~/Dashboard.aspx" /> </li> <li class="active"> <asp:HyperLink ID="hlBreadcrumb_MyApplication" runat="server" Text="My Application" NavigateUrl="#" /> </li> </ul> </div> </div> <div class="row"> <!-- Inside Content Right Side Main --> <div class="col-sm-12 col-md-12 col-lg-12 col-xs-12"> <div class="tab-content"> <telerik:RadWizard runat="server" ID="wizMyApplication" Skin="MetroTouch" RenderedSteps="All" DisplayCancelButton="true" DisplayNavigationBar="true" DisplayProgressBar="true" Width="100%" DisplayNavigationButtons="true" NavigationButtonsPosition="Bottom" ProgressBarPosition="left" NavigationBarPosition="left"> </telerik:RadWizard> </div> </div> </div> </div></asp:Content>ContentPage code-behind:
Imports System.IOImports Telerik.Web.UIImports Portal_BusinessObjectsPublic Class ApplicationForm Inherits clsPage#Region "Page Events" Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim objApplication As New clsApplication() If Not Page.IsPostBack Then If Application_ID > 0 Then objApplication = New clsApplication(Application_ID, Application_Mode) Else objApplication = New clsApplication(Application_ID, Application_Mode, Form_Version_ID, Application_EligibleProgram) End If MyApplication = objApplication '*********************************** ' BUILD WIZARD STEPS '*********************************** Dim i As Integer = 0 For Each formStep As clsFormStep In objApplication.Application_Form.Form_Steps Dim [wizStep] As New RadWizardStep() Dim strTitle As String = String.Empty Dim strTooltip As String = String.Empty If i = 0 Then [wizStep].DisplayCancelButton = False End If If clsGlobal.CurrentLang = clsGlobal.AvailableLanguages.en Then strTitle = formStep.E_Name strTooltip = formStep.E_Desc Else strTitle = formStep.F_Name strTooltip = formStep.F_Desc End If [wizStep].Title = strTitle [wizStep].ID = "step_" & formStep.Form_Step_ID [wizStep].ValidationGroup = "valGroup_" & wizStep.ID wizMyApplication.WizardSteps.Add([wizStep]) i = i + 1 Next End If End Sub#End Region#Region "Page Control Events" '************************************************************* ' ' RENDERING CONTROLS ON WIZARD STEP ' '************************************************************* Private Sub wizMyApplication_WizardStepCreated(sender As Object, e As WizardStepCreatedEventArgs) Handles wizMyApplication.WizardStepCreated Dim strStepPrefix As String = e.RadWizardStep.ID Dim strValidationGroup As String = "valGroup_" & strStepPrefix Dim intFormStepID As Integer = CInt(strStepPrefix.Replace("step_", "")) 'Add Step Validation group Dim valSummary As New ValidationSummary valSummary.ID = "valSum_" & strStepPrefix Call ConfigureValidationSummary(valSummary, strValidationGroup) e.RadWizardStep.Controls.Add(valSummary) Dim objStep As clsFormStep = MyApplication.Application_Form.Form_Steps.Find(Function(x) x.Form_Step_ID = intFormStepID) 'Loop through all fields in the Form_Step For Each field In objStep.Form_Fields Select Case field.Control_Type_Code Case clsFormStepDetail.ControlTypes.Textbox Dim txtStandard As ucTextbox = LoadControl("~/Control_Library/Standard_Controls/ucTextbox.ascx") Dim objTexbox As New clsTextbox() With objTexbox 'Set textbox properties .Textbox_Configuration = objTexbox .Validation_Group = strValidationGroup End With e.RadWizardStep.Controls.Add(txtStandard) Case clsFormStepDetail.ControlTypes.Checkbox Dim chkCheckbox As ucCheckbox = LoadControl("~/Control_Library/Standard_Controls/ucCheckbox.ascx") With chkCheckbox 'Set checkbox properties .Configure_Validation_Required_Field_Ind = field.Validation_Required_Field_Ind .Validation_Group = strValidationGroup End With e.RadWizardStep.Controls.Add(chkCheckbox) Case clsFormStepDetail.ControlTypes.Dropdown Dim ddCodeTable As ucDropdownList = LoadControl("~/Control_Library/Standard_Controls/ucDropdownList.ascx") With ddCodeTable 'Set dropdown properties .Configure_Validation_Required_Field_Ind = field.Validation_Required_Field_Ind .Validation_Group = strValidationGroup End With e.RadWizardStep.Controls.Add(ddCodeTable) End Select Next End Sub '************************************************************* ' ' FINISH BUTTON - SAVE CODE GOES HERE ' '************************************************************* Private Sub wizMyApplication_FinishButtonClick(sender As Object, e As WizardEventArgs) Handles wizMyApplication.FinishButtonClick Call SaveApplicationForm() Response.Redirect("~/Dashboard.aspx?msg=applicationSubmitted") End Sub Private Sub wizMyApplication_ActiveStepChanged(sender As Object, e As EventArgs) Handles wizMyApplication.ActiveStepChanged Call SaveApplicationForm() End Sub#End Region#Region "Functions and Sub-routines" Private Sub ConfigureValidationSummary(ByVal valSum As ValidationSummary, ByVal strValGroup As String) With valSum .DisplayMode = ValidationSummaryDisplayMode.BulletList .ShowMessageBox = False .ValidationGroup = strValGroup .ShowSummary = True .CssClass = "alert alert-danger" End With End Sub Private Sub SaveApplicationForm() 'Save form values to database here End Sub#End RegionEnd Class
When adding a RadButton with an icon to a RadSlidingPane it messes up the formatting of the button and places the text under the icon.
This is the button code:
<telerik:RadButton ID="RadButton2" runat="server" Text="Test" Width="125px" Skin="Default" RenderMode="Lightweight"> <Icon PrimaryIconCssClass="rbAdd"></Icon></telerik:RadButton>When I view the generated source it is adding the following in-line styles to the button.
<span class="rbText rbPrimary" style="width: 100%; padding-right: 0px; padding-left: 4px;">Test</span>If I take the same exact button and place it outside of the RadSlidingPane the inline styles are gone and the button looks normal.
See attached image for an example of how the button displays improperly.
Hi,
We are facing issue while deleting events from the GUI. We have GTM(Google Tag Manager) script loaded on the page and that GTM script is blocking the ajax request generated on clicking delete button. When we removed the GTM reference from the page, we were able to successfully delete events.
We also tried to replicate the same issue on telerik scheduler demo page (http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx) which also have the GTM script, but GTM script is not blocking delete request on demo page.
Could you please help us out in enabling delete functionality of events with GTM script loaded on the page.
Thanks
Dhiraj Kumar

Hi,
I'm trying to do a custom save when using the Advanced Form in the RadScheduler and I'm having a problem obtaining the modified values. I'm able to drag and drop appointments from a grid but I cannot access the modified values in the Advanced Form.
What I'm experiencing is that the 'Form Created' method is called when initially opening an appointment and when the SAVE or the CANCEL buttons are clicked. Should this occur when the SAVE button is clicked?
protected void RadScheduler1_FormCreated(object sender, Telerik.Web.UI.SchedulerFormCreatedEventArgs e)
{
RadTextBox txtDepartment = (RadTextBox)e.Container.Controls[1].FindControl("txtDepartment");
string deptText = e.Appointment.Attributes["txtDepartment"];
}
When the 'RadScheduler1_FormCreated' is called I am not able to get the modified Text Box values. I can only access the values originally loaded into the Advanced Form. Is there a configuration issue? How do I access teh modified values?
Here is my code:
<telerik:RadScheduler ID="RadScheduler1" runat="server" Height="100%" MinutesPerRow="15" ReadOnly="false" RowHeight="23px" StartInsertingInAdvancedForm="true"
DataEndField="END_TIME" DataStartField="STARTDATE" DataDescriptionField="Description" DataSubjectField="AppointmentText" OnNavigationComplete="RadScheduler1_NavigationComplete"
DataKeyField="Build_AppointmentTypeId" EnableDatePicker="true" OnNavigationCommand="RadScheduler1_NavigationCommand"
OnAppointmentCreated="RadScheduler1_AppointmentCreated" OnAppointmentDataBound="RadScheduler1_AppointmentDataBound"
OnDataBound="RadScheduler1_DataBound" Skin="Metro" OnAppointmentCommand="RadScheduler1_AppointmentCommand" EnableAdvancedForm="true" EnableDescriptionField="true"
OnAppointmentInsert="RadScheduler1_AppointmentInsert" OnAppointmentUpdate="RadScheduler1_AppointmentUpdate" OnFormCreated="RadScheduler1_FormCreated"
OverflowBehavior="Auto" OnClientFormCreated="OnClientFormCreated" OnAppointmentDelete="RadScheduler1_AppointmentDelete" Enabled="true"
CustomAttributeNames="Due, Priority, AppointmentColor, User, RecurrenceRule, Reminder, Room, TimeZoneID, Department, AppointmentType, Quantity, ServiceQuantity, LastModifiedBy, LastModifiedDate, CreatedDate, CreatedBy">
<TimeSlotContextMenuSettings EnableDefault="true"></TimeSlotContextMenuSettings>
<AppointmentContextMenuSettings EnableDefault="true"></AppointmentContextMenuSettings>
<AdvancedForm Modal="true"></AdvancedForm>
<Reminders Enabled="true" MaxAge="2" />
<AppointmentTemplate>
<div class="rsAptSubject">
<%# Container.Appointment.Subject %>
<p></p>
<%# Eval("Description") %>
<p></p>
<%# Eval("Department") %>
</div>
</AppointmentTemplate>
<AdvancedEditTemplate>
<scheduler:AdvancedForm ViewStateMode="Enabled" runat="server" ID="AdvancedEditForm1" Mode="Edit" Subject='<%# Bind("Subject") %>' Department='<%# Bind("Department") %>' AppointmentType='<%# Bind("AppointmentType") %>'
Description='<%# Bind("Description") %>' Start='<%# Bind("Start") %>' End='<%# Bind("End") %>'
RecurrenceRuleText='<%# Bind("RecurrenceRule") %>' Reminder='<%# Bind("Reminder") %>'
AppointmentColor='<%# Bind("AppointmentColor") %>' UserID='<%# Bind("User") %>' Quantity='<%# Bind("Quantity") %>' ServiceQuantity='<%# Bind("ServiceQuantity") %>'
LastModifiedBy='<%# Bind("LastModifiedBy") %>' CreatedBy='<%# Bind("CreatedBy") %>'
LastModifiedDate='<%# Bind("LastModifiedDate") %>' CreatedDate='<%# Bind("CreatedDate") %>'
RoomID='<%# Bind("Room") %>' TimeZoneID='<%# Bind("TimeZoneID") %>' />
</AdvancedEditTemplate>
<AdvancedInsertTemplate>
<scheduler:AdvancedForm ViewStateMode="Enabled" runat="server" ID="AdvancedInsertForm1" Mode="Insert" Subject='<%# Bind("Subject") %>'
Department='<%# Bind("Department") %>' AppointmentType='<%# Bind("AppointmentType") %>'
Start='<%# Bind("Start") %>' End='<%# Bind("End") %>' Description='<%# Bind("Description") %>'
RecurrenceRuleText='<%# Bind("RecurrenceRule") %>' Reminder='<%# Bind("Reminder") %>'
LastModifiedBy='<%# Bind("LastModifiedBy") %>' CreatedBy='<%# Bind("CreatedBy") %>'
LastModifiedDate='<%# Bind("LastModifiedDate") %>' CreatedDate='<%# Bind("CreatedDate") %>'
AppointmentColor='<%# Bind("AppointmentColor") %>' UserID='<%# Bind("User") %>' Quantity='<%# Bind("Quantity") %>' ServiceQuantity='<%# Bind("ServiceQuantity") %>'
RoomID='<%# Bind("Room") %>' TimeZoneID='<%# Bind("TimeZoneID") %>' />
</AdvancedInsertTemplate>
<TimelineView UserSelectable="false" />
<TimeSlotContextMenuSettings EnableDefault="true" />
<AppointmentContextMenuSettings EnableDefault="true" />
<ResourceTypes>
<telerik:ResourceType KeyField="ColorSequenceId" Name="ColorSequenceId" TextField="ColorSequenceId" ForeignKeyField="ColorSequenceId"></telerik:ResourceType>
</ResourceTypes>
</telerik:RadScheduler>
Thank you,
Jeff-

Hi,
I used following code and other code also but not working.
<LabelsAppearance >
<TextStyle Color="Red" FontFamily="Arial" Padding="10" Bold="true"
Italic="true" Margin="10" />
</LabelsAppearance>

Hey..
We are using you Radeditor in our application with localization. But we see that there are 2 places where localizations are not handled:-
1. Click on hyperlink manager and then click on button next to URL then click on image selector and notice pagination text at bottom.
2. Click on hyperlink manager and then click on button next to URL click on documents. If there is no content in the folder it shows ""No Records to Display" in all languages.
We need both these things localized. Please help me how to proceed.
Thanks in advance,

right i've read so many threads on how to implement a custom skin for a telerik menu onto my webpage this is what I currently have coded.
In my web config I have:
<appSettings>
<add key="Telerik.Skin" value="Glow2"/>
<add key="Telerik.EnableEmbeddedSkins" value="false"/>
<add key="Telerik.EnableEmbeddedBaseStylesheet" value="false"/>
<add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" /></appSettings>
in my site master I have
<link href="Skins/Glow2/Menu.Glow2.css" rel="stylesheet" type="text/css" />
and for my menu code I use:
<li>
<asp:LoginView ID="SysAdminLV" runat="server">
<RoleGroups>
<asp:RoleGroup Roles="Masters">
<ContentTemplate>
<telerik:RadMenu ID="SysAMenu" runat="server" Skin="Glow2">
<Items>
<telerik:RadMenuItem runat="server" Text="Sys Admin" NavigateUrl="~/Default.aspx">
<Items>
<telerik:RadMenuItem runat="server" Text="Create User" NavigateUrl="~/Staff/Masters/New_User.aspx"></telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Manage Users" NavigateUrl="~/Staff/Masters/Manage_Users.aspx"></telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
</li>
Now my custom skin is called Glow2 because I made very little changes to the "Glow" skin, im not getting an error or anything the page loads fine its just the links that I have do not pull through the syling from the Glow2 Skin. attached is what the page looks like when loaded.my "home" and "Sysadmin" links are telerik the rest are coded through CSS at the moment.
