Hi
I dont seem to be able to double click to add an appointment anymore? I think i must have deleted something by mistake but i cant seem to see what it is? Can you help?
Thanks
I dont seem to be able to double click to add an appointment anymore? I think i must have deleted something by mistake but i cant seem to see what it is? Can you help?
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="calendars.aspx.cs" Inherits="modules_Admissions_calendars_calendars" Trace="true"%> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <style type="text/css"> |
| .disableDelete .rsAptDelete |
| { |
| display: none; |
| } |
| div.RadScheduler_Office2007 .rsMonthView .rsTodayCell |
| { |
| background-color:ButtonShadow; |
| } |
| </style> |
| </head> |
| <body style="background-color: White" > |
| <form id="form1" runat="server" > |
| <Telerik:RadScriptManager runat="Server" ID="RadScriptManager1" /> |
| <script type="text/javascript"> |
| var intCalendarWidth = 0; |
| var intCalendarHeight = 0; |
| /* Firefox resize scrollable content */ |
| function hideScrollableArea(sender, eventArgs) { |
| if ($telerik.isFirefox) |
| $telerik.$('.rsContentScrollArea').css('overflow', 'hidden'); |
| } |
| function showScrollableArea(sender, eventArgs) { |
| if ($telerik.isFirefox) |
| $telerik.$('.rsContentScrollArea').css('overflow', 'auto'); |
| } |
| function OnClientAppointmentEditing(sender, eventArgs) |
| { |
| var appointmentObject = eventArgs.get_appointment(); |
| arrayAppointmentID = appointmentObject.get_id().split('_'); |
| if (arrayAppointmentID[0].toUpperCase() != "INTERVIEW" && arrayAppointmentID[0].toUpperCase() != "VISIT") |
| { |
| eventArgs.set_cancel(true); |
| } |
| else |
| { |
| eventArgs.set_cancel(false); |
| } |
| } |
| function OnClientAppointmentMoveStart(sender, eventArgs) |
| { |
| var appointmentObject = eventArgs.get_appointment(); |
| arrayAppointmentID = appointmentObject.get_id().split('_'); |
| if (arrayAppointmentID[0].toUpperCase() != "INTERVIEW" && arrayAppointmentID[0].toUpperCase() != "VISIT") |
| { |
| eventArgs.set_cancel(true); |
| } |
| else |
| { |
| eventArgs.set_cancel(false); |
| } |
| } |
| </script> |
| <Telerik:RadAjaxManager runat="Server" ID="RadAjaxManager1"> |
| <AjaxSettings> |
| <Telerik:AjaxSetting AjaxControlID="RadCalendar1"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="RadCalendar2"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadCalendar1" /> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkVisits"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkInterviews"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkDOB"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkRegistered"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkEnquiry"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkProspectus"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkWithdrawn"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="chkRejected"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| <Telerik:AjaxSetting AjaxControlID="RadScheduler1"> |
| <UpdatedControls> |
| <Telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </Telerik:AjaxSetting> |
| </AjaxSettings> |
| </Telerik:RadAjaxManager> |
| <Telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Office2007"/> |
| <Telerik:RadSplitter runat="server" ID="RadSplitter1" PanesBorderSize="0" Width="100%" Height="100%" Skin="Office2007" > |
| <!-- the scheduler view --> |
| <Telerik:RadPane runat="Server" ID="leftPane" Scrolling="None"> |
| <div style="padding:10px 0px 10px 10px;"> |
| <Telerik:RadScheduler Culture="en-GB" runat="server" ID="RadScheduler1" Skin="Office2007" EnableEmbeddedSkins="True" |
| ShowFooter="true" DayStartTime="08:00:00" DayEndTime="21:00:00" |
| TimeZoneOffset="00:00:00" OverflowBehavior="Expand" Height="100%" |
| TimelineView-UserSelectable="false" |
| FirstDayOfWeek="Monday" LastDayOfWeek="Friday" CustomAttributeNames="customTitle" OnClientAppointmentEditing="OnClientAppointmentEditing" |
| OnClientAppointmentMoveStart="OnClientAppointmentMoveStart" ShowAllDayRow="true" OnFormCreated="RadScheduler1_FormCreated" |
| MinimumInlineFormWidth="300" MinimumInlineFormHeight="150" MinutesPerRow="15" TimeLabelRowSpan="1" HoursPanelTimeFormat="HH:mm:tt" MonthView-VisibleAppointmentsPerDay="5" > |
| <AppointmentTemplate> |
| <asp:Label ID="lblTitle" runat="server"><%# Eval("customTitle") %></asp:Label> |
| </AppointmentTemplate> |
| <InlineInsertTemplate> |
| <div id="InlineInsertTemplate"> |
| <table width="100%" border="0"> |
| <tr> |
| <td align="right">Note</td> |
| <td> |
| <asp:TextBox ID="txtboxNote" runat="server" TextMode="MultiLine" Width="100%" Height="50px"></asp:TextBox> |
| </td> |
| </tr> |
| <tr> |
| <td align="right">Appointment Type</td> |
| <td> |
| <asp:HiddenField ID="hiddenCalendarTypes" runat="server" Value='<%# Bind("calendarType") %>' /> |
| <asp:DropDownList ID="ddlCalendarTypes" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlCalendarTypes_selectedIndexChanged"></asp:DropDownList> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2" align="right"> |
| <table> |
| <tr> |
| <td> |
| <iSAMS:iSAMSButton ID="InsertButton" runat="server" CommandName="Insert" Text="Submit"/></iSAMS:iSAMSButton> |
| </td> |
| <td> </td> |
| <td> |
| <iSAMS:iSAMSButton ID="CancelButton" runat="server" CommandName="Insert" Text="Cancel"/></iSAMS:iSAMSButton> |
| </td> |
| </tr> |
| </table> |
| </td> |
| </tr> |
| </table> |
| </div> |
| </InlineInsertTemplate> |
| </Telerik:RadScheduler> |
| </div> |
| </Telerik:RadPane> |
| <Telerik:RadPane runat="Server" ID="RightPane" Width="240px" MinWidth="240" MaxWidth="240" |
| Scrolling="None" OnClientBeforeResize="hideScrollableArea" OnClientResized="showScrollableArea" |
| OnClientBeforeExpand="hideScrollableArea" OnClientExpanded="showScrollableArea" |
| OnClientBeforeCollapse="hideScrollableArea" OnClientCollapsed="showScrollableArea" > |
| <div style="padding:10px"> |
| <div class="calendar-container" align="center" style="padding-bottom:10px"> <!-- holds the calendar--> |
| <Telerik:RadCalendar runat="server" ID="RadCalendar1" Skin="Office2007" AutoPostBack="true" |
| EnableMultiSelect="false" DayNameFormat="FirstTwoLetters" EnableNavigation="true" |
| EnableMonthYearFastNavigation="false" OnSelectionChanged="RadCalendar1_SelectionChanged" |
| Width="220px" > |
| </Telerik:RadCalendar> |
| </div> |
| <!-- the checkbox selectors --> |
| <Telerik:RadPanelBar runat="server" Skin="Office2007" ID="PanelBarMarketing" Width="100%"> |
| <Items> |
| <Telerik:RadPanelItem runat="server" Text="Marketing" Expanded="true" Width="100%"> |
| <Items> |
| <Telerik:RadPanelItem runat="server" ID="PanelBarMarketingCheckboxes"> |
| <ItemTemplate> |
| <div> |
| <div> |
| <asp:CheckBox ID="chkVisits" runat="server" Text="Visits" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkInterviews" runat="server" Text="Interviews" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| </div> |
| </ItemTemplate> |
| </Telerik:RadPanelItem> |
| </Items> |
| </Telerik:RadPanelItem> |
| </Items> |
| </Telerik:RadPanelBar> |
| <Telerik:RadPanelBar runat="server" Skin="Office2007" ID="PanelBarPupil" Width="100%"> |
| <Items> |
| <Telerik:RadPanelItem runat="server" Text="Pupil" Expanded="true"> |
| <Items> |
| <Telerik:RadPanelItem runat="server" ID="PanelBarPupilCheckboxes" > |
| <ItemTemplate> |
| <div> |
| <div > |
| <asp:CheckBox ID="chkDOB" runat="server" Text="DOB" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkRegistered" runat="server" Text="Registered" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkEnquiry" runat="server" Text="Enquiry" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkProspectus" runat="server" Text="Propsectus Sent" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkWithdrawn" runat="server" Text="Withdrawn" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| <div> |
| <asp:CheckBox ID="chkRejected" runat="server" Text="Rejected" Checked="true" AutoPostBack="true" |
| OnCheckedChanged="CheckBoxes_CheckedChanged" /> |
| </div> |
| </div> |
| </ItemTemplate> |
| </Telerik:RadPanelItem> |
| </Items> |
| </Telerik:RadPanelItem> |
| </Items> |
| </Telerik:RadPanelBar> |
| </div> |
| </Telerik:RadPane> |
| </Telerik:RadSplitter> |
| <!-- Critical Error Display --> |
| <table id="tblCriticalError" runat="server" width="100%" height="100%" visible="false"> |
| <tr> |
| <td> |
| <iSAMS:InfoTable runat="server" ID="infCriticalError" StyleType="PageError" HeadingText="The following error occurred:" /> |
| </td> |
| </tr> |
| </table> |
| <asp:HiddenField ID="hiddenWidth" runat="server" Value="" /> |
| <asp:HiddenField ID="hiddenHeight" runat="server" Value="" /> |
| </form> |
| </body> |
| </html> |