It seems that I am missing something when I tried to change the style of an appointment. I am catching the AppointmentDataBound event, and I set the CssClass, but it seems that it gets changed to “rsAptContent” after this event and I don’t know where. Any help someone could provide would be much appreciated.
Protected Sub RadSchedulerInterventions_AppointmentDataBound(ByVal sender As Object, ByVal e As SchedulerEventArgs)
Dim EndDateFinalized As Boolean = e.Appointment.Attributes("EndDateFinalized")
If EndDateFinalized Then
e.Appointment.CssClass = "rsCategoryPattern"
e.Appointment.BorderColor = Drawing.Color.FromName("#B0CC9B")
Else
e.Appointment.BackColor = Drawing.Color.FromName("#edd5b7")
e.Appointment.BorderColor = Drawing.Color.FromName("#cdb597")
End If
End Sub
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page1.aspx.cs" Inherits="RadWindowTest.Page1" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="Button1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadWindowManager1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <div> <asp:Label ID="lbl" runat="server" Text="PAGE 1" Font-Size="Larger"></asp:Label><br /> <asp:Button ID="Button1" runat="server" Text="Show Second Window" onclick="Button1_Click" /> <telerik:RadWindow ID="RadWindow1" runat="server" runat="server" Behaviors="Close" DestroyOnClose="true" VisibleStatusbar="false" AutoSize="true" Modal="true"> <ContentTemplate> <asp:DropDownList ID="DropDownList1" runat="server"></asp:DropDownList> </ContentTemplate> </telerik:RadWindow> <telerik:RadWindowManager ID="RadWindowManager1" runat="server"> </telerik:RadWindowManager> </div> </form>
<script>
function open() {
/*
var x = $find("<%= RadWindow1.ClientID %>");
x.show();
return false;
*/
}
</script>
</body></html>using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace RadWindowTest{ public partial class Page1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { DropDownList1.Items.Add(new ListItem(DateTime.Now.ToShortDateString(), DateTime.Now.ToShortDateString())); RadWindowManager1.Windows.Add(RadWindow1);
//ClientScript.RegisterClientScriptBlock(this.GetType(), "open", "<script>open();</script>");
} }}When I enter text in the radeditor and perform spell check. It workds fine on my machine. But it generates an error on my clients machine. Deployments of the web application is done by client themself on there server.
Could not guess what might be the possible cause. please help
