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

AlldayEvent not correct shown - urgent

3 Answers 52 Views
ScheduleView
This is a migrated thread and some comments may be shown as answers.
Rudolf
Top achievements
Rank 1
Rudolf asked on 06 Mar 2012, 05:09 PM
Dear Telerik Team!

I have a RadScheduleView Control in WeekDayView and want to show some AllDayEvents.

The Problem now is, i have defined a Start and Endtime (this is essential for the control)

<scheduleView:RadScheduleView.ViewDefinitions>
                
<scheduleView:WeekViewDefinition VisibleDays="7" Title="Wochenansicht - " FirstDayOfWeek="Monday" TimerulerMajorTickStringFormat="{}{0:HH:mm tt}" MajorTickLength="1h" MinorTickLength="30min" MinTimeRulerExtent="1" DayStartTime="06:00" DayEndTime="20:00" ShowAllDayArea="True"/>
                </scheduleView:RadScheduleView.ViewDefinitions>

So now, when i have some AllDayEvents in the AppointmentSource they will be shown in complete wrong way 
eg.: Allday Event from

08.03.2012 00:00 to 09.03.2012 00:00 will be shown from 07.03 - 08.03 in WeekDayView AllDayArea

when i delete the DayStartTime and DayEndTime Definitions, they will be shown correctly in all Views

is this a known bug ?
I need there some Solution very urgently ... 

regards
Rudi

3 Answers, 1 is accepted

Sort by
0
Boyan
Telerik team
answered on 09 Mar 2012, 02:04 PM
Hi Rudolf,

We are aware of this behavior. The logic in the moment is that if you set StartTime for example to 6AM the day is considered logically from 6AM to 6AM on the next day. That is why the appointment is rendered in two days.

You are right that this is not very user friendly so we logged it in our PITS system. You can follow the item's progress here. The change will not make it for the SP1 as we have already planned other task for the service pack. We consider implementing some more features like drag and drop and in general improving the AllDayArea for Q2, so we will make sure that the fix is included then.

Kind regards,
Boyan
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Rudolf
Top achievements
Rank 1
answered on 13 Mar 2012, 09:28 AM
Dear Telerik Team,

thanks for your answer - but there is another thing.

I have an Appointment in my DataSource which is

eg.: from 03.04.2012 07:00 to 04.04.2012 17:00, but it is no allday event

i define the property isAllDayEvent = false, but it will be shown as AllDayEvent

that's very bad. Is there a chance to tell the control that it should not ignore the isAllDayEvent property ?

If not, can you please also mark this as an issue.

is there any workaround ?

best regards
Rudi
0
Boyan
Telerik team
answered on 15 Mar 2012, 05:24 PM
Hello,

At the moment the only way to change this behavior is to hide the all day area (setting the ShowAllDayArea = False).

We will consider improving this behavior for the next major version of the control. However the workaround above is the only way to change it in the current version.

Regards,
Boyan
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Tags
ScheduleView
Asked by
Rudolf
Top achievements
Rank 1
Answers by
Boyan
Telerik team
Rudolf
Top achievements
Rank 1
Share this question
or