This is a migrated thread and some comments may be shown as answers.

Appointments not dispayed without mouse over in radscheduler

3 Answers 113 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Alex
Top achievements
Rank 1
Alex asked on 20 Jul 2011, 07:55 AM
Hi,

In page, Appointments are dispayed in radcheduler control and It's working correctly when I am changing moth view to week view and binding appointments then it is also working fine. But when changing the view multiple time then after page load appoinments not getting dispalyed but when on mouse over on particular date then it is getting displayed.The issue is coming in IE browser only.

Code sample:
<telerik:RadScriptManager runat="Server" ID="objScriptManager" AsyncPostBackTimeout="600">
        <Scripts>
            <asp:ScriptReference Path="../common/js/BusyBox.js" />
        </Scripts>
    </telerik:RadScriptManager>
 <telerik:RadAjaxManager runat="Server" ID="RadAjaxManager1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="btnCalendarDateChanged">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar2" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="imgNewActivity" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadScheduler1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar1" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="imgNewActivity" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="btnDayView" />
                    <telerik:AjaxUpdatedControl ControlID="btnWeekView" />
                    <telerik:AjaxUpdatedControl ControlID="btnMonthView" />
                    <telerik:AjaxUpdatedControl ControlID="btnListView" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="PanelBar">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnDayView">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="btnWeekView" />
                    <telerik:AjaxUpdatedControl ControlID="btnMonthView" />
                    <telerik:AjaxUpdatedControl ControlID="btnListView" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnWeekView">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="btnDayView" />
                    <telerik:AjaxUpdatedControl ControlID="btnMonthView" />
                    <telerik:AjaxUpdatedControl ControlID="btnListView" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnMonthView">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="btnDayView" />
                    <telerik:AjaxUpdatedControl ControlID="btnWeekView" />
                    <telerik:AjaxUpdatedControl ControlID="btnListView" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnListView">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="btnDayView" />
                    <telerik:AjaxUpdatedControl ControlID="btnWeekView" />
                    <telerik:AjaxUpdatedControl ControlID="btnMonthView" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="lnkGroupBy">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="chkActivites">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rtvResource" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="rtvResource">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rtvResource" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="lnkGroupBy" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="rtvLocation">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rtvLocation" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="rtvCategory">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rtvCategory" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="radtooltipmgr">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="pnlScheduler" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadTaskToolTipMgr">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="pnlTasksList" />
                    <telerik:AjaxUpdatedControl ControlID="RadTaskToolTipMgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="pnlPaging">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="pnlPaging" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="ddMonth">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar1" />
                    <telerik:AjaxUpdatedControl ControlID="btnTodayDate" />
                    <telerik:AjaxUpdatedControl ControlID="imgNewActivity" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="ddyear">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar1" />
                    <telerik:AjaxUpdatedControl ControlID="btnTodayDate" />
                    <telerik:AjaxUpdatedControl ControlID="imgNewActivity" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnTodayDate">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar1" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="ddyear" />
                    <telerik:AjaxUpdatedControl ControlID="ddMonth" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                    <telerik:AjaxUpdatedControl ControlID="imgNewActivity" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="lnkbtnPrevPage">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="lnkbtnNextPage">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="rgTasks">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rgTasks" />
                    <telerik:AjaxUpdatedControl ControlID="RadTaskToolTipMgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnRefreshView">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadCalendar1" />
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="pnlList" />
                    <telerik:AjaxUpdatedControl ControlID="ddMonth" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnCancelActivity">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnDeleteActivity">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" />
                    <telerik:AjaxUpdatedControl ControlID="radtooltipmgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnDeleteTask">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rgTasks" />
                    <telerik:AjaxUpdatedControl ControlID="RadTaskToolTipMgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnCompleteTask">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rgTasks" />
                    <telerik:AjaxUpdatedControl ControlID="RadTaskToolTipMgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnRefreshTaskList">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="rgTasks" />
                    <telerik:AjaxUpdatedControl ControlID="RadTaskToolTipMgr" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
   
    <div id="main">
        <div id="Content">
            <table cellspacing="0" id="MainTable" cellpadding="0" border="0" width="100%">
                <tr>
                    <td class="MainPanel" valign="top" style="width: 100%;">
                        <div style="width: 100%; " id="divRadSplitter">
                               Unwated code has been removed
                                <telerik:RadSplitBar runat="server" ID="RadSplitBar2" CollapseMode="Both" />
                                <telerik:RadPane runat="Server" ID="rightPane" Scrolling="both">
                                    <table cellpadding="5" cellspacing="0" border="0" width="100%">
                                        <tr style="height: 25px;">
                                            <td align="center" style="width: 75%; height: 25px; padding: 0px 5px 0px 5px;">
                                                <table cellspacing="3" cellpadding="0" id="tblButtons1" border="0">
                                                    <tr>
                                                        <td>
                                                            <asp:ImageButton ID="btnDayView" runat="server" AlternateText="Day" ImageUrl="../images/button_day_view_Off.gif" />
                                                        </td>
                                                        <td>
                                                            <asp:ImageButton ID="btnWeekView" runat="server" AlternateText="Week" ImageUrl="../images/button_week_view_Off.gif" />
                                                        </td>
                                                        <td>
                                                            <asp:ImageButton ID="btnMonthView" runat="server" AlternateText="Month" ImageUrl="../images/button_month_view_Off.gif" />
                                                        </td>
                                                        <td>
                                                            <asp:ImageButton ID="btnListView" runat="server" AlternateText="List" ImageUrl="../images/button_list_view_Off.gif" />
                                                        </td>
                                                    </tr>
                                                </table>
                                            </td>
                                            <td align="right" style="height: 25px; padding: 0px 5px 0px 5px;">
                                                <!-- added for allignment of all icons - new activity has a div wrapped around it by radajax -->
                                                <table cellspacing="3" cellpadding="0" border="0" id="tblButtons2">
                                                    <tr valign="top">
                                                        <td>
                                                            <asp:ImageButton ID="imgNewActivity" runat="server" AlternateText="New Activity"
                                                                ImageUrl="~/images/New_Activity_Icon.png" />
                                                        </td>
                                                        <td>
                                                            <asp:ImageButton ID="imgPrint" runat="server" AlternateText="Print" ImageUrl="~/images/Printer_Icon.png" />
                                                            <asp:ImageButton ID="imgSynchronize" runat="server" AlternateText="Export" ImageUrl="~/images/Sync_to_Outlook_Icon.png" />
                                                            <asp:ImageButton ID="imgHelp" runat="server" AlternateText="Help" ImageUrl="~/images/Question-Mark_Icon.png" />
                                                        </td>
                                                    </tr>
                                                </table>
                                            </td>
                                        </tr>
                                        <tr valign="top">
                                            <td colspan="2" style="vertical-align: top; padding-top: 0px;">
                                                <telerik:RadContextMenu runat="server" ID="TaskContextMenu" OnClientItemClicked="contextTaskClicked">
                                                </telerik:RadContextMenu>
                                                <input type="hidden" id="radTaskClickedRowIndex" name="radTaskClickedRowIndex" />
                                                <telerik:RadContextMenu runat="server" ID="SchedulerAppointmentContextMenu" OnClientItemClicked="contextAppointmentsClicked">
                                                </telerik:RadContextMenu>
                                                <telerik:RadContextMenu runat="server" ID="SchedulerTimeSlotContextMenu" OnClientItemClicked="timeslotClicked">
                                                </telerik:RadContextMenu>
                                                <div id="dvMMSCalendar">
                                                    <asp:Panel ID="pnlList" runat="server">
                                                        <uc:ListView ID="ucListView" runat="server" />
                                                    </asp:Panel>
                                                    <asp:UpdatePanel ID="pnlScheduler" runat="server" UpdateMode="Conditional">
                                                        <ContentTemplate>
                                                            <table cellspacing="0" cellpadding="0" border="0" width="100%">
                                                                <tr>
                                                                    <td style="text-align: right; vertical-align: middle;" class="NewPlainText">
                                                                        <asp:LinkButton runat="server" ID="lnkGroupBy" Text="Group by Date" />
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                            <%--Removed TimeZoneOffset="00:00:00" from below --%>
                                                            <telerik:RadScheduler runat="server" EnableViewState="false" ID="RadScheduler1" ShowFullTime="true"
                                                                Width="100%" AllowEdit="false" OverflowBehavior="Expand" ShowViewTabs="false"
                                                                ShowNavigationPane="true" EnableRecurrenceSupport="true" OnClientAppointmentContextMenu="appointmentContextMenu"
                                                                DataSubjectField="Subject" OnClientTimeSlotContextMenu="timeSlotContextMenu"
                                                                EnableEmbeddedSkins="true" OnClientAppointmentClick="ShowToolTipForCalendar"
                                                                OnClientAppointmentDoubleClick="OnClientAppointmentDoubleClick" DisplayDeleteConfirmation="false"
                                                                MonthView-VisibleAppointmentsPerDay="5" AllowDelete="false" AllowInsert="false"
                                                                NumberOfHoveredRows="1">
                                                                <TimelineView UserSelectable="true" />
                                                                <AppointmentTemplate>
                                                                    <%--2010.12.27 Scott Marshall: The RadScheduler control does not report back the proper Start time due to the offset being used.  To overcome this we'll
                                                                     use our own custom attribute to reflect the start time.--%>
                                                                    <p title="<%#Eval("subject")%>">
                                                                        <%#Eval("subject") & " " & CType(Eval("attributes('start_timezone_adjusted')"), Date).ToShortTimeString%></p>
                                                                </AppointmentTemplate>
                                                            </telerik:RadScheduler>
                                                            <input type="hidden" id="hdnSchedulerRefresh" runat="server" name="hdnSchedulerRefresh"
                                                                value="0" />
                                                            <asp:Panel ID="pnlPaging" runat="Server">
                                                                <table cellspacing="0" cellpadding="0" border="0" width="100%">
                                                                    <tr>
                                                                        <td style="text-align: left; vertical-align: middle;" class="NewPlainText">
                                                                            <asp:Label runat="server" ID="lblPagingStatus" />
                                                                        </td>
                                                                        <td style="text-align: right; vertical-align: middle;" class="NewPlainText">
                                                                            <asp:LinkButton runat="server" ID="lnkbtnPrevPage" Text="<< Previous" />&nbsp;&nbsp;&nbsp;
                                                                            <asp:LinkButton runat="server" ID="lnkbtnNextPage" Text="Next >>" />
                                                                        </td>
                                                                    </tr>
                                                                </table>
                                                            </asp:Panel>
                                                        </ContentTemplate>
                                                    </asp:UpdatePanel>
                                                </div>
                                                <%-- <telerik:RadToolTipManager runat="server" ID="radtooltipmgr" Width="280" Height="80" Animation="None" HideEvent="LeaveToolTip"
                                              Text="Loading..." ShowEvent="OnClick"  ShowCallout="false" OnClientBeforeShow="ToolTipBeforeShow" OnClientResponseEnd="ToolTipHide"  />--%>
                                                <telerik:RadToolTipManager ID="RadToolTipManager1" Width="280" Height="80" ShowEvent="OnClick"
                                                    ShowCallout="false" Position="BottomCenter" RelativeTo="Element" HideEvent="LeaveToolTip"
                                                    Animation="None" runat="server" Text="Loading...">
                                                </telerik:RadToolTipManager>
                                                <%--<telerik:RadToolTipManager runat="server" ID="RadTaskToolTipMgr" Width="280" Height="80" OnClientBeforeShow="TaskToolTipBeforeShow" OnClientResponseEnd="ToolTipHide"
                                            Animation="None" HideEvent="LeaveToolTip"  Text="Loading..." ShowEvent="OnClick" ShowCallout="false" />--%>
                                                <telerik:RadToolTipManager runat="server" ID="RadTaskToolTipMgr" Width="280" Height="80"
                                                    Position="BottomCenter" RelativeTo="Element" Animation="None" HideEvent="LeaveToolTip"
                                                    Text="Loading..." ShowCallout="false" ShowEvent="OnClick" />
                                            </td>
                                        </tr>
                                    </table>
                                </telerik:RadPane>
                            </telerik:RadSplitter>

   Unwated code has been removed

3 Answers, 1 is accepted

Sort by
0
Peter
Telerik team
answered on 21 Jul 2011, 10:57 AM
Hi Alex,

Do you have a live url of the problem?

Kind regards,
Peter
the Telerik team

Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

0
Alex
Top achievements
Rank 1
answered on 21 Jul 2011, 03:50 PM
Hi Peter,

Sorry we don't have the live URL. This is happening when I am changing the scheduler view multiple time. And it is only happening in IE browser.

Thank you,
Alex
0
Peter
Telerik team
answered on 24 Jul 2011, 05:07 PM
Hi Alex,

Thank you for your reply.

If we manage to replicate the problem, we will follow up with our findings.

Greetings,
Peter
the Telerik team

Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

Tags
General Discussions
Asked by
Alex
Top achievements
Rank 1
Answers by
Peter
Telerik team
Alex
Top achievements
Rank 1
Share this question
or