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

Scheduler within a RAD Multipage

5 Answers 78 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
JK
Top achievements
Rank 1
JK asked on 01 Oct 2007, 01:21 PM
I have inserted a scheduler within a multipage which is associated with the radtabstrip.

Although the scheduler will come on to the screen when I click on the second tab, the scheduler is only showing approximatley 100px of height, even though I have manually set the scheduler to have a height of 500px .  Because my document background is formated in grey I can see a large portion of white space where the whole scheduler should be being displayed(which would make up the 500px).

 When I click on the "24 hour" / "day" / "Month" views the scheduler then fills in the white space.

If I drag and drop the calendar out of the Multipage it works fine so is there a problem with the UI or is there further configuration that I am missing?

Thanks,

JK

5 Answers, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 01 Oct 2007, 02:04 PM
Hi JK,

Indeed there is an incompatibility between RadMultiPage and RadScheduler now. You can try setting the OverflowBehavior property to "Expand" until we resolve that problem in the upcoming service pack.

Regards,
Albert
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
JK
Top achievements
Rank 1
answered on 01 Oct 2007, 02:09 PM
Hi Albert,

Thanks for your prompt response!  That worked nicely.

Thanks,

JK
0
Sacha Rice
Top achievements
Rank 1
answered on 30 Sep 2008, 08:59 PM
Was this bug fixed? As I am still getting this same problem now even when using the latest Q2 2008 release. Ideas?
0
T. Tsonev
Telerik team
answered on 01 Oct 2008, 01:51 PM
Hi Sacha,

My guess is that you are using RadAjaxManager in your page, is that correct? The problem you are experiencing might happen when you are not updating the RadTabStrip and RadMultiPage along with the other controls. Your settings should look like this:

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"
    <AjaxSettings> 
        <telerik:AjaxSetting AjaxControlID="RadScheduler1"
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> 
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> 
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting> 
         <telerik:AjaxSetting AjaxControlID="rGridResponsibilities"
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="rGridResponsibilities" /> 
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" /> 
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting> 
   </AjaxSettings> 
</telerik:RadAjaxManager> 
 

Let us know if this helps.

Kind regards,
Tsvetomir Tsonev
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Justin
Top achievements
Rank 1
answered on 05 Jun 2012, 11:49 AM
 
I am having a similar incompatibility with radscheduler and multipage. I have narrowed it down to the the following:
<telerik:RadPageView ID="RadPageView1" runat="server">
 
    <telerik:RadScheduler ID="RadScheduler1" runat="server" AllowEdit="True"
        AllowInsert="true" DataDescriptionField="Area" DataEndField="On"
        DataKeyField="SurveyID" DataSourceID="DS_Calendar" DataStartField="On"
        DataSubjectField="Survey" EnableDescriptionField="True" Height="782px"
        onclientappointmentdeleting="RadScheduler1_AppointmentDeleting"
        SelectedView="MonthView" Skin="Black" Width="894px">
    </telerik:RadScheduler>
 
    <asp:SqlDataSource ID="DS_Calendar"
        runat="server"
        ConnectionString="Data Source=CTNHCORDB01;Initial Catalog=safety;User ID=leb_safety;Password=Hq7v2gJs927H213bL0sXj3s2Fq1"
        DeleteCommand="safety_CancelScheduled" DeleteCommandType="StoredProcedure"
        ProviderName="System.Data.SqlClient"
        SelectCommand="SELECT SurveyID, Area, Section, Name, [On], Manager, [User], CancelLink, CASE WHEN Rescheduled = 1 THEN 'Canceled' ELSE SURVEY  + ' (' + convert(nvarchar, SurveyID) + ') ' + Area END as Survey, entered_on, RescheduleProcessed, rescheduled, CONVERT (bit, AdminReschedule) AS AdminReschedule, CONVERT (bit, SelfCreatedAppointment) AS SelfCreatedAppointment, Missed FROM survey_RPT_CurrentSchedule_personal_all WHERE ([User] = @User ) ORDER BY scheduled_on">
        <DeleteParameters>
            <asp:Parameter Name="ID" Type="Int32" />
            <asp:Parameter Direction="InputOutput" Name="retValue" Type="Int32" />
        </DeleteParameters>
        <SelectParameters>
            <asp:SessionParameter DefaultValue="" Name="User" SessionField="UserName" />
        </SelectParameters>
    </asp:SqlDataSource>
 
 
 
</telerik:RadPageView>

If I insert the above code into any part of any working tabstrip controlled multipage i get a non-functioning tabstrip. I have used all of the suggestions above.

Another hint: The calendar malfunctions (doesn't select appointments, can't choose month.) when placed in the multipage environment.

Works fine alone.
-Justin
Tags
Scheduler
Asked by
JK
Top achievements
Rank 1
Answers by
Atanas Korchev
Telerik team
JK
Top achievements
Rank 1
Sacha Rice
Top achievements
Rank 1
T. Tsonev
Telerik team
Justin
Top achievements
Rank 1
Share this question
or