<telerik:RadScriptManager ID="RadScriptManager1" Runat="server" EnablePageMethods="true">
</telerik:RadScriptManager>
<telerik:RadFileExplorer ID="RadFileExplorer1" runat="server" Skin="WebBlue" onitemcommand="RadFileExplorer1_ItemCommand" OnClientItemSelected="GetMessage()"><script type="text/javascript">
function OnGetMessageSuccess(result, userContext, methodName) {
alert(result);<br> }
function OnGetMessageFailure(error, userContext, methodName) {
alert(error.get_message()); }
function GetMessage(sender, args) {
PageMethods.Message();}
</script>
[System.Web.Services.WebMethod]
public static void Message()
{ label1.Text = "YES!";<br> }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