I have a small problem in my scheduler.
When I use a parameter to get an selected user when loading scheduler with the following code
MyPage
page1 = (MyPage) owner.Page;
string param1 = page1.MyParam;
and use the folling code in my .aspx file
<telerik:RadScheduler ID="RadScheduler1" runat="server" DataEndField="Slut" DataKeyField="ID" LastDayOfWeek="Sunday" ProviderName="SchedulerData" Culture="Danish (Denmark)" FirstDayOfWeek="Monday" Skin="Outlook" DataRecurrenceField="Gentagelse" DataRecurrenceParentKeyField="GentagelseID" DataSourceID="SqlDataSource1" DataStartField="Start" DataSubjectField="Emne" CustomAttributeNames="Kommentar" EnableCustomAttributeEditing="True">
<AppointmentTemplate>
<%# Eval("Subject") %>
<%# Eval("Kommentar").ToString() != String.Empty ? "[" + Eval("Kommentar") + "]" : String.Empty %>
</AppointmentTemplate>
<MonthView HeaderDateFormat="MMMM yyyy" />
<DayView HeaderDateFormat="dddd dd MMMM yyyy" />
<WeekView ColumnHeaderDateFormat="ddd, d" />
</telerik:RadScheduler>
I get the following error
System.NullReferenceException: Object reference not set to an instance of an object.
But when I use your example Defining Resources I get no error.
this code looks like this
<telerik:RadScheduler ID="RadScheduler1" runat="server" Width="569px" Skin="Outlook" Culture="Danish (Denmark)" FirstDayOfWeek="Monday" LastDayOfWeek="Sunday" DataEndField="Slut" DataKeyField="ID" DataRecurrenceField="Gentagelse" DataRecurrenceParentKeyField="GentagelseID" DataSourceID="AppointmentsDataSource" DataStartField="Start" DataSubjectField="Emne" OnAppointmentCreated="RadScheduler1_AppointmentCreated" EnableCustomAttributeEditing="True" CustomAttributeNames="Kommentar">
<ResourceTypes>
<telerik:ResourceType KeyField="UserID" Name="Bruger" TextField="UserName" ForeignKeyField="BrugerID" DataSourceID="UsersDataSource" />
</ResourceTypes>
<AppointmentTemplate>
<%# Eval("Subject") %>
<%# Eval("Kommentar").ToString() != String.Empty ? "[" + Eval("Kommentar") + "]" : String.Empty %>
</AppointmentTemplate>
<MonthView HeaderDateFormat="MMMM yyyy" />
<DayView HeaderDateFormat="dddd d MMMM yyyy" />
<WeekView ColumnHeaderDateFormat="ddd d" />
</telerik:RadScheduler>
Why that.
Should I get all users to get work?
Hope you can help me.
Best regards
Hans Jørgen