or
<
telerik:RadScheduler
runat
=
"server"
ID
=
"RadScheduler1"
AllowDelete
=
"false"
AllowEdit
=
"true"
OnClientRequestFailed
=
"requestFailed"
EnableExactTimeRendering
=
"true"
RowHeight
=
"16px"
AllowInsert
=
"false"
MinutesPerRow
=
"15"
StartEditingInAdvancedForm
=
"false"
StartInsertingInAdvancedForm
=
"false"
OnClientAppointmentDoubleClick
=
"OnClientAppointmentDoubleClick"
OnClientTimeSlotContextMenuItemClicked
=
"TimeSlotContextMenuItemClicked"
OnClientTimeSlotClick
=
"OnClientTimeSlotClick"
OnClientAppointmentDeleting
=
"OnClientAppointmentDeleting"
OnClientAppointmentDataBound
=
"OnClientAppointmentDataBound"
Height
=
"900px"
OnClientAppointmentEditing
=
"OnClientAppointmentEditing"
OnClientAppointmentContextMenuItemClicked
=
"appointmentContextMenuItemClicked"
OnClientAppointmentContextMenu
=
"OnClientAppointmentContextMenu"
SelectedView
=
"WeekView"
DayHeaderDateFormat
=
"dddd, dd MMMM yyyy"
HoursPanelTimeFormat
=
"HH:mm"
OnClientAppointmentsPopulating
=
"dataPopulating"
OnClientAppointmentsPopulated
=
"dataPopulated"
Culture
=
"cs-CZ"
>
<
AppointmentContextMenus
>
<%--The appointment context menu interaction is handled on the client--%>
<%--See the JavaScript code above--%>
<
telerik:RadSchedulerContextMenu
runat
=
"server"
ID
=
"SchedulerAppointmentContextMenu"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Export iCalendar"
Value
=
"GenerateVCal"
ImageUrl
=
"~/Content/Images/Icons/iCalendar16.png"
/>
<
telerik:RadMenuItem
IsSeparator
=
"True"
/>
<
telerik:RadMenuItem
Text
=
"Edit"
Value
=
"CommandEdit"
ImageUrl
=
"~/Content/Images/DataEditing/Edit.gif"
/>
<
telerik:RadMenuItem
Text
=
"Delete"
Value
=
"CommandDelete"
ImageUrl
=
"~/Content/Images/DataEditing/Delete.gif"
Enabled
=
"True"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
AppointmentContextMenus
>
<
TimeSlotContextMenus
>
<
telerik:RadSchedulerContextMenu
runat
=
"server"
ID
=
"TimeSlotContextMenu"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"CreateAppointment"
Value
=
"CreateAppointment"
/>
<
telerik:RadMenuItem
Text
=
"CreateTask"
Value
=
"CreateTask"
/>
<
telerik:RadMenuItem
Text
=
"CreateEmail"
Value
=
"CreateEmail"
/>
<
telerik:RadMenuItem
Text
=
"CreateCall"
Value
=
"CreateCall"
/>
<
telerik:RadMenuItem
Text
=
"CreateTimesheet"
Value
=
"CreateTimesheet"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
TimeSlotContextMenus
>
<
TimelineView
GroupBy
=
"Calendar"
GroupingDirection
=
"Vertical"
/>
<
AdvancedForm
Enabled
=
"false"
EnableResourceEditing
=
"false"
/>
<
WebServiceSettings
Path
=
"~/Models/SchedulerWebService.asmx"
ResourcePopulationMode
=
"ClientSide"
/>
</
telerik:RadScheduler
>
</
telerik:RadCodeBlock
>
<
telerik:GridTemplateColumn
UniqueName
=
"MyColumn"
DataField
=
"MyColumn"
>
<
ItemTemplate
>
<
telerik:RadComboBox
ID
=
"rcbMyList"
runat
=
"server"
OnClientSelectedIndexChanged
=
"MyListChanged"
>
</
telerik:RadComboBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"GMT"
SortExpression
=
"GMT"
UniqueName
=
"GMT"
>
<
HeaderStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Middle"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
VerticalAlign
=
"Middle"
/>
<
ItemTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"lblGMT"
Text='<%# Bind("GMT") %>'></
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
br
/>
<
telerik:RadNumericTextBox
runat
=
"server"
Width
=
"100px"
ID
=
"txtGMT"
Text='<%# Bind("GMT") %>' DataType="System.Int16" MaxValue="12" MinValue="-12" NumberFormat-DecimalDigits="0" ShowSpinButtons="true" />
<
span
style
=
"color: Red"
>*</
span
><
br
/>
<
asp:RequiredFieldValidator
ID
=
"RequiredFieldValidator1"
ControlToValidate
=
"txtGMT"
ErrorMessage
=
"This field is required"
runat
=
"server"
Display
=
"Dynamic"
>
</
asp:RequiredFieldValidator
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<
asp:ScriptReference
Path
=
"~/JavaScript/SynapseStudyCache.js"
/>
</
Scripts
>
<
Services
>
<
asp:ServiceReference
Path
=
"~/WebServices/Synapse/Caching.asmx"
/>
</
Services
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadiologistWorklistLoadingPanel"
runat
=
"server"
InitialDelayTime
=
"0"
MinDisplayTime
=
"300"
/>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"Timer1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"rdWorkList"
LoadingPanelID
=
"RadiologistWorklistLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"rdWorkList"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"rdWorkList"
LoadingPanelID
=
"RadiologistWorklistLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
There are no javascript references to either the loading panel or the RadGrid, and the code-behind handles only the ItemDataBound event for the grid. The code-behind handles Timer1.Tick but does nothing with it.