Scheduler within a RAD Multipage

6 posts, 0 answers
  1. JK
    JK avatar
    123 posts
    Member since:
    Sep 2007

    Posted 01 Oct 2007 Link to this post

    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
  2. Atanas Korchev
    Admin
    Atanas Korchev avatar
    8462 posts

    Posted 01 Oct 2007 Link to this post

    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
  3. JK
    JK avatar
    123 posts
    Member since:
    Sep 2007

    Posted 01 Oct 2007 Link to this post

    Hi Albert,

    Thanks for your prompt response!  That worked nicely.

    Thanks,

    JK
  4. Sacha Rice
    Sacha Rice avatar
    8 posts
    Member since:
    Aug 2008

    Posted 30 Sep 2008 Link to this post

    Was this bug fixed? As I am still getting this same problem now even when using the latest Q2 2008 release. Ideas?
  5. T. Tsonev
    Admin
    T. Tsonev avatar
    2817 posts

    Posted 01 Oct 2008 Link to this post

    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.
  6. Justin
    Justin avatar
    9 posts
    Member since:
    May 2012

    Posted 05 Jun 2012 Link to this post

     
    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
Back to Top