RadScheduler MonthView VisibleAppointmentsPerDay multi-day appointment issue

14 posts, 0 answers
  1. E.
    E. avatar
    1 posts
    Member since:
    Sep 2011

    Posted 12 Sep 2011 Link to this post

    Version: 2011.1.519.35
    Screenshot: IE9 (repro'd in FF6 and Chrome)
    I've customized the AJAX Radscheduler to display MonthView only, limiting the number of visible appointments to one per day.  Here is my scheduler markup:
    <telerik:RadScheduler runat="server" CssClass="DPScheduler" OverflowBehavior="Scroll" ID="rsCalendarEventScheduler" Skin="Windows7"
    DataKeyField="dp_calendar_event_id"
    DataStartField="start"
    DataEndField="end"
    DataSubjectField="subject"
    Height="335px"
    MonthView-AdaptiveRowHeight="false"
    ShowFooter="false"
    ReadOnly="true" ShowViewTabs="false"
    TimeSlotContextMenuSettings-EnableDefault="false"
    FirstDayOfWeek="Monday" LastDayOfWeek="Sunday" OnNavigationComplete="rsCalendarEventScheduler_NavigationComplete"
    EnableDescriptionField="true"
    MonthView-VisibleAppointmentsPerDay="1"
    SelectedView="MonthView"
    OnTimeSlotCreated="rsCalendarEventScheduler_TimeSlotCreated"
    AppointmentStyleMode="Default"
    MonthView-HeaderDateFormat="MMMM yyyy">
        <TimeSlotContextMenuSettings EnableDefault="true" />
        <AppointmentContextMenuSettings EnableDefault="true" />
        <AppointmentTemplate/>                                                                         
    </telerik:RadScheduler>

    I've attached a screenshot of what happens.  Notice how when the week "wraps", more than the required number of multi-day appointments start appearing per day.

    Thanks,
    Eric
  2. Peter
    Admin
    Peter avatar
    6637 posts

    Posted 15 Sep 2011 Link to this post

    Hi E.,

    We tested your RadScheduler settings, but there was no problem at our end. Probably, you have some external css styles which affect the appearance of the control. If you can send us a live url or a simple working demo via a support ticket, we might be able to provide you with a specific css fix.  

    Kind regards,
    Peter
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. v-govinr@microsoft.com
    v-govinr@microsoft.com avatar
    18 posts
    Member since:
    Jun 2010

    Posted 19 Sep 2011 Link to this post

    For scheduler   ,   i set the following properties,

    MonthView-AdaptiveRowHeight="false"
    MonthView-VisibleAppointmentsPerDay="3" 

    But still the row height and no.of  visible appointments much higher the height comes by default.What to do?
  5. Ivana
    Admin
    Ivana avatar
    657 posts

    Posted 22 Sep 2011 Link to this post

    Hi Govind,

    I am not sure I understand what is the scenario you are trying to get.

    Try setting the property MonthView-AdaptiveRowHeight to true.

    If that is not the desired functionality, could you please send a support ticket and describe what exactly is the behavior of the RadScheduler when the properties in question are set.

    Best wishes,
    Ivana
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
  6. Ashwini
    Ashwini avatar
    4 posts
    Member since:
    Sep 2011

    Posted 14 Nov 2011 Link to this post

    Hi Ivana.

    As suggested below I have set properties as but still Visible appointment per day are more than what is set.
    MonthView-VisibleAppointmentsPerDay="2"
    MonthView-AdaptiveRowHeight="true"

    Is there any other property apart from this to that I am missing to restrict per day appointment value in Month view?



    Thanks
    Ashwini
  7. Ivana
    Admin
    Ivana avatar
    657 posts

    Posted 17 Nov 2011 Link to this post

    Hello Ashwini,

    I have been testing the behavior of the Scheduler, when setting various values to MonthView-VisibleAppointmentsPerDay property and everything works as it should. At the video linked below you could see how it behaves at my end: RadScheduler: Visible Appointments per Day.

    If still having troubles, you could send us a runnable web page, so we would be able to troubleshoot the issues locally.

    Kind regards,
    Ivana
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
  8. Sajjad
    Sajjad avatar
    1 posts
    Member since:
    Apr 2012

    Posted 23 Apr 2012 Link to this post

    Hi,

    I will be really grateful for, Any help in this regard.

    Can you tell me how you are merging the appointments in month view. In the attached screen shot the multiple appointments are shown as one. Which is not supported by radscheduler, I have gone through telerik forums and  there is comment from telerik rep, where it states that  multi-day appointment is not supported in month view.

    But I can see clearly you are displaying multi-day appointments as one in the attached screen shot.

    Thanks.
  9. Ivana
    Admin
    Ivana avatar
    657 posts

    Posted 26 Apr 2012 Link to this post

    Hi Sajjad,

    You can create appointments that last more then one day in month view just like you can create such appointments in every other view. Could you please take a look at the following online demo: http://demos.telerik.com/aspnet-ajax/scheduler/examples/customization/defaultcs.aspx and see if you could replicate the problems you experience with RadScheduler in there?

    Regards,
    Ivana
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
  10. Yer
    Yer avatar
    1 posts
    Member since:
    Oct 2012

    Posted 30 May 2012 Link to this post

    When setting the MonthView-VisibleAppointmentsPerDay for appointments that spans multi-day, the start week will abide by the property and only show the number of appointments specify but if the appointment flows to the next week, the next week will show all the appointments.

    To repro
    1. On the demo site provided in the post remove all appointments in a two week block.
    2. Set the "VisibleAppointmentsPerDay" to 2.
    3. Add 3 all day appointment that starts in the first week and ends in the second week.

    You'll notice that the first week appointments are hidden and only showing 2 appointments while the second week shows all the appointments.  As appointments that over flows into other weeks are added the month view gets very large taking much of the screen rel-estate.
  11. Ivana
    Admin
    Ivana avatar
    657 posts

    Posted 01 Jun 2012 Link to this post

    Hi Yer,

    Thanks clarifying the scenario it did help a lot to replicate the issue at my end.
    I will forward this behavior of RadScheduler to our development team and we will do our best to fix it in our future releases.

    As a token of gratitude for reporting this to us, I have added some points in your telerik account.

    Greetings,
    Ivana
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
  12. Manoj
    Manoj avatar
    1 posts
    Member since:
    May 2015

    Posted 20 May 2015 Link to this post

     When you add or delete an event anywhere on the Scheduler, the Scheduler draws an empty event next to any day that already has 7+ events in it. This empty event expands off the edge of the page. Reloading the page fixes it until another event is added/deleted. 
  13. Nencho
    Admin
    Nencho avatar
    1458 posts

    Posted 25 May 2015 Link to this post

    Hello Manoj,

    Could you demonstrate the implementation of the RadScheduler that you use at your end, so we could inspect the issue locally? In addition, please specify the version of our controls that you are currently using.

    Regards,
    Nencho
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  14. Manoj
    Manoj avatar
    1 posts
    Member since:
    Oct 2012

    Posted 19 Aug 2015 Link to this post

    The 'More' link can be hidden behind events under certain circumstances.
    Example case:
    Add three events to a day and have them span into the next day.
    Add a single event on the next day.
    The 'More' link will be hidden from view or obstructed.
  15. Nencho
    Admin
    Nencho avatar
    1458 posts

    Posted 21 Aug 2015 Link to this post

    Hello,

    I would suggest you to increase the row height and set a preferable value regarding your scenario. This height can be managed with the RowHeigth property of the RadScheduler.

    Regards,
    Nencho
    Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017