or
var selectedApt = eventArgs.Get_appointment().get_subject();
Source is below<%@ Page Title="" Language="C#" MasterPageFile="-----------------" AutoEventWireup="true" CodeBehind="---------------" Inherits="---------------------" %> <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <asp:Content ID="Content1" ContentPlaceHolderID="MainContentPlaceHolder" runat="server"> <telerik:RadCodeBlock runat="server"> <script type="text/javascript"> //<![CDATA[ function AppointmentContextClicked(sender, eventArgs) { var selectedApt = eventArgs.Get_appointment().get_subject(); document.getElementById("Text1").value = selectedApt; } //]]> </script> </telerik:RadCodeBlock> <input id="Text1" type="text" /> <telerik:RadScheduler ID="RadScheduler1" runat="server" DataDescriptionField="Body" DataEndField="End" DataKeyField="IDDatabaseAppointments" DataSourceID="SchedularDS" DataStartField="Start" DataSubjectField="Subject" EnableDescriptionField="True" Height="" Skin="Windows7" DataReminderField="Reminder" OnAppointmentInsert="RadScheduler1_AppointmentInsert" EnableExactTimeRendering="true" AppointmentStyleMode="Default" AdvancedForm-Modal="true" OnClientAppointmentContextMenuItemClicked="AppointmentContextClicked"> <Reminders Enabled="True" /> <AppointmentContextMenuSettings EnableDefault="true" /> <AppointmentContextMenus> <telerik:RadSchedulerContextMenu> <Items> <telerik:RadMenuItem Text="Hello" /> </Items> </telerik:RadSchedulerContextMenu> </AppointmentContextMenus> <TimeSlotContextMenus> </TimeSlotContextMenus> </telerik:RadScheduler> <asp:SqlDataSource ID="SchedularDS" runat="server" ConnectionString="<%$ ConnectionStrings:Serv Environment %>" DeleteCommand="DELETE FROM [DatabaseAppointment] WHERE [IDDatabaseAppointments] = @IDDatabaseAppointments" InsertCommand="INSERT INTO [DatabaseAppointment] ([Subject], [Body], [Start], [End], [IsAllDayEvent], [Location], [Url], [Type], [RecurrencePattern], [TimeZoneString], [Developer], [Productline], [ExceptionAppointments], [Importance], [TimeMarker], [Category], [UserID], [Reminder], [PageType]) VALUES (@Subject, @Body, @Start, @End, @IsAllDayEvent, @Location, @Url, @Type, @RecurrencePattern, @TimeZoneString, @Developer, @Productline, @ExceptionAppointments, @Importance, @TimeMarker, @Category, @UserID, @Reminder, @PageType)" SelectCommand="Dairy_LoadSchedules" UpdateCommand="UPDATE [DatabaseAppointment] SET [Subject] = @Subject, [Body] = @Body, [Start] = @Start, [End] = @End, [IsAllDayEvent] = @IsAllDayEvent, [Location] = @Location, [Url] = @Url, [Type] = @Type, [RecurrencePattern] = @RecurrencePattern, [TimeZoneString] = @TimeZoneString, [Developer] = @Developer, [Productline] = @Productline, [ExceptionAppointments] = @ExceptionAppointments, [Importance] = @Importance, [TimeMarker] = @TimeMarker, [Category] = @Category, [UserID] = @UserID, [Reminder] = @Reminder, [PageType] = @PageType WHERE [IDDatabaseAppointments] = @IDDatabaseAppointments" SelectCommandType="StoredProcedure"> <DeleteParameters> <asp:Parameter Name="IDDatabaseAppointments" Type="Int32" /> </DeleteParameters> <InsertParameters> <asp:Parameter Name="Subject" Type="String" /> <asp:Parameter Name="Body" Type="String" /> <asp:Parameter Name="Start" Type="DateTime" /> <asp:Parameter Name="End" Type="DateTime" /> <asp:Parameter Name="IsAllDayEvent" Type="Boolean" /> <asp:Parameter Name="Location" Type="String" /> <asp:Parameter Name="Url" Type="String" /> <asp:Parameter Name="Type" Type="Int32" /> <asp:Parameter Name="RecurrencePattern" Type="String" /> <asp:Parameter Name="TimeZoneString" Type="String" /> <asp:Parameter Name="Developer" Type="String" /> <asp:Parameter Name="Productline" Type="String" /> <asp:Parameter Name="ExceptionAppointments" Type="String" /> <asp:Parameter Name="Importance" Type="String" /> <asp:Parameter Name="TimeMarker" Type="String" /> <asp:Parameter Name="Category" Type="String" /> <asp:Parameter Name="UserID" Type="Decimal" /> <asp:Parameter Name="Reminder" Type="String" /> <asp:Parameter Name="PageType" Type="String" /> </InsertParameters> <SelectParameters> <asp:SessionParameter DefaultValue="0" Name="UserLevel" SessionField="ChartLevel" Type="Decimal" /> <asp:SessionParameter DefaultValue="0" Name="UserID" SessionField="UserID" Type="Decimal" /> <asp:QueryStringParameter DefaultValue="" Name="PageType" QueryStringField="Type" Type="String" /> </SelectParameters> <UpdateParameters> <asp:Parameter Name="Subject" Type="String" /> <asp:Parameter Name="Body" Type="String" /> <asp:Parameter Name="Start" Type="DateTime" /> <asp:Parameter Name="End" Type="DateTime" /> <asp:Parameter Name="IsAllDayEvent" Type="Boolean" /> <asp:Parameter Name="Location" Type="String" /> <asp:Parameter Name="Url" Type="String" /> <asp:Parameter Name="Type" Type="Int32" /> <asp:Parameter Name="RecurrencePattern" Type="String" /> <asp:Parameter Name="TimeZoneString" Type="String" /> <asp:Parameter Name="Developer" Type="String" /> <asp:Parameter Name="Productline" Type="String" /> <asp:Parameter Name="ExceptionAppointments" Type="String" /> <asp:Parameter Name="Importance" Type="String" /> <asp:Parameter Name="TimeMarker" Type="String" /> <asp:Parameter Name="Category" Type="String" /> <asp:Parameter Name="UserID" Type="Decimal" /> <asp:Parameter Name="Reminder" Type="String"></asp:Parameter> <asp:Parameter Name="PageType" Type="String" /> <asp:Parameter Name="IDDatabaseAppointments" Type="Int32" /> </UpdateParameters> </asp:SqlDataSource> </asp:Content> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" HorizontalAlign="NotSet" LoadingPanelID="RadAjaxLoadingPanel1" > <telerik:RadScheduler ID="RadScheduler1" runat="server" DataDescriptionField="Description" DataEndField="End" DataKeyField="ID" DataRecurrenceField="RecurrenceRule" DataRecurrenceParentKeyField="RecurrenceParentID" DataReminderField="Reminder" DataSourceID="LinqDataSource1" DataStartField="Start" DataSubjectField="Subject" EnableDescriptionField="True" Skin="Office2007" AdvancedForm-Modal="false" EnableExactTimeRendering="True" Height="100%" StartEditingInAdvancedForm="true" StartInsertingInAdvancedForm="true" OnAppointmentCommand="RadScheduler1_AppointmentCommand"
OnFormCreated="RadScheduler1_FormCreated" >
.......
</telerik:RadAjaxPanel > 
function ShowErrorMessage(Message) { radalert(Message, 500, 210, "List Error Alert"); }