I am using RadScheduler control in timeline view. Very similar to the following link:
http://demos.telerik.com/aspnet-ajax/scheduler/examples/timelineview/defaultcs.aspx
I have created several assignments with start and end DATETIME's.
For any assignment even if the time start at noon or evenening time, still it will occupy complete timeslot.
For any assignment ending there is some gap in the timeslot which is not consistent with the time.
I want to know that:
1. If for a paricular resource timeslot ends today noon and the next assignment starts today evening, both the assignments occupy part of today's slot, instead of occupying 2 different rows.
Pls check the attached file:
Assignment, Res1-A1 ends at 2/17/2009 13:00 and Res1-A2 starts at 02/17/2009 19:30. But they take 2 different rows. How to avoid this?
2. The gap in the end time slot differs from one assignment to another.
As in the attached file:
Res2-B1 ends at 02/20/2009 00:00. But in the control it occupies only part of Feb 19th slot.
Res1-A2 ends at 02/25/2009 10:30. But in the control it occupies part of Feb 25th.
The gap in both cases are different. how to avaoid this.
Can we have the assignment actually occupy approximate timeslot depending on time and not the full slot.
View screen shot at: http://www.telerik.com/ClientsFiles/121857_scheduler-assignment-bars.JPG

Script controls may not be registered before PreRender.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: Script controls may not be registered before PreRender.
Source Error:
|
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace:
|
[InvalidOperationException: Script controls may not be registered before PreRender.] System.Web.UI.ScriptControlManager.RegisterScriptControl(TScriptControl scriptControl) +236 System.Web.UI.ScriptManager.RegisterScriptControl(TScriptControl scriptControl) +99 Telerik.Web.UI.RadWebControl.RegisterScriptControl() +41 Telerik.Web.UI.RadEditor.RegisterScriptControl() +24 Telerik.Web.UI.RadEditor.OnPreRender(EventArgs e) +19 Telerik.SharePoint.MOSSRadEditor.OnPreRender(EventArgs e) +38 System.Web.UI.Control.PreRenderRecursiveInternal() +86 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.WebControls.WebParts.WebPart.PreRenderRecursiveInternal() +62 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Control.PreRenderRecursiveInternal() +170 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2041 |

