<
div
>
<
asp:UpdatePanel
ID
=
"upCalendar"
runat
=
"server"
UpdateMode
=
"Always"
>
<
ContentTemplate
>
<
telerik:RadCalendar
ID
=
"rCal"
runat
=
"server"
AutoPostBack
=
"true"
EnableMultiSelect
=
"false"
FastNavigationStep
=
"3"
EnableEmbeddedSkins
=
"true"
EnableEmbeddedBaseStylesheet
=
"true"
EnableMonthYearFastNavigation
=
"true"
DayNameFormat
=
"Short"
ShowRowHeaders
=
"true"
ShowOtherMonthsDays
=
"false"
Skin
=
"Default"
Width
=
"298px"
OnSelectionChanged
=
"rCal_SelectionChanged"
EnableViewState
=
"true"
>
<
TitleStyle
CssClass
=
"CalendarTitleStyle"
/><
SelectedDayStyle
CssClass
=
"CalendarDaySelectedClass"
/><
DayOverStyle
CssClass
=
"CalendarDayOverClass"
/>
</
telerik:RadCalendar
>
</
ContentTemplate
>
</
asp:UpdatePanel
>
</
div
>
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
rCal.RegisterWithScriptManager = false;
rCal.RangeMinDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
if (SelectedDateForSearch.HasValue)
{
rCal.SelectedDate = SelectedDateForSearch.Value;
rCal.FocusedDate = SelectedDateForSearch.Value;
}
}
}
protected void rCal_SelectionChanged(object sender, Telerik.Web.UI.Calendar.SelectedDatesEventArgs e)
{
if (e.SelectedDates.Count > 0)
{
DateTime selectedDate = rCal.SelectedDate.Date;
string url = "To any page"
Response.Redirect(url);
}
}
protected void fileUploaded(object sender, FileUploadedEventArgs e)
{
if (RadAsyncUpload1.UploadedFiles.Count > 0)
{
}
}
<table cellspacing="0" summary="title and navigation" border="0">
<table summary="combobox" style="border-width:0;border-collapse:collapse;">
<
telerik:RadScheduler
Visible
=
"true"
runat
=
"server"
ID
=
"UserSchedulerOrderEntry"
TimelineView-UserSelectable
=
"false"
MonthView-UserSelectable
=
"True"
SelectedView
=
"WeekView"
Height
=
"550"
FirstDayOfWeek
=
"Monday"
LastDayOfWeek
=
"Sunday"
StartEditingInAdvancedForm
=
"true"
AllowDelete
=
"true"
AllowEdit
=
"false"
AllowInsert
=
"false"
OnClientAppointmentsPopulating
=
"OnClientAppointmentsPopulating"
OnClientAppointmentEditing
=
"OnClientAppointmentEditing"
OnClientAppointmentsPopulated
=
"OnClientAppointmentsPopulated"
OnClientAppointmentCreated
=
"appointmentCreated"
OnClientRequestFailed
=
"clientRequestFailed"
OnClientRequestSuccess
=
"clientRequestSuccess"
OnClientAppointmentDataBound
=
"OnClientAppointmentDataBound"
OnClientAppointmentMoveStart
=
"OnClientAppointmentMoveStart"
OnClientAppointmentContextMenuItemClicking
=
"User_appointmentContextMenuItemClicking"
OnClientAppointmentContextMenuItemClicked
=
"User_appointmentContextMenuItemClicked"
OnClientAppointmentContextMenu
=
"User_appointmentContextMenu"
OnClientNavigationCommand
=
"User_navigationCommand"
OnClientNavigationComplete
=
"User_navigationComplete"
RowHeight
=
"20px"
MonthView-AdaptiveRowHeight
=
"false"
MonthView-VisibleAppointmentsPerDay
=
"1"
MonthView-HeaderDateFormat
=
"MMMM yyyy"
MonthView-FirstDayHeaderDateFormat
=
"dd-MMMM"
MonthView-DayHeaderDateFormat
=
"dd"
HoursPanelTimeFormat
=
"H:mm"
DayStartTime
=
"06:00"
DayEndTime
=
"20:00"
WorkDayStartTime
=
"06:00"
WorkDayEndTime
=
"20:00"
AppointmentStyleMode
=
"Default"
EnableDescriptionField
=
"false"
OverflowBehavior
=
"Expand"
ShowAllDayRow
=
"False"
CustomAttributeNames
=
"RequestItemNote"
>
<
AppointmentContextMenus
>
<
telerik:RadSchedulerContextMenu
runat
=
"server"
ID
=
"UserSchedulerOrderEntrytMenu"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Edit"
Value
=
"CommandEdit"
/>
<
telerik:RadMenuItem
Text
=
"EditAdvance"
Value
=
"CommandEdit2"
/>
<
telerik:RadMenuItem
Text
=
"EditAdvance2"
Value
=
"CommandEdit3"
/>
</
Items
>
</
telerik:RadSchedulerContextMenu
>
</
AppointmentContextMenus
>
<
WebServiceSettings
Path
=
"~/WebServices/OrderEntry/UserAppointmentCalendar.asmx"
ResourcePopulationMode
=
"ServerSide"
/>
<
ResourceStyles
>
<
telerik:ResourceStyleMapping
Type
=
"Status"
Key
=
"Required"
BackColor
=
"#FAE68B"
BorderColor
=
"#FCD836"
/>
<
telerik:ResourceStyleMapping
Type
=
"Status"
Key
=
"Scheduled"
BackColor
=
"#C4E8FF"
BorderColor
=
"#30A9FB"
/>
<
telerik:ResourceStyleMapping
Type
=
"Status"
Key
=
"Executed"
BackColor
=
"#B3E7A8"
BorderColor
=
"#71D05E"
/>
<
telerik:ResourceStyleMapping
Type
=
"Status"
Key
=
"Deleted"
BackColor
=
"#FF8888"
BorderColor
=
"#E51010"
/>
</
ResourceStyles
>
</
telerik:RadScheduler
>
ScriptManager.RegisterStartupScript( |
dock, |
GetType(), |
"AddDock" + controlId, |
string.Format(@"function _addDock{2}() {{ |
Sys.Application.remove_load(_addDock{2}); |
$find('{1}').dock($find('{0}')); |
$find('{0}').doPostBack('DockPositionChanged'); |
}}; |
Sys.Application.add_load(_addDock{2});", dock.ClientID, FindControl(zone).ClientID, controlId), true); |
The error that IE8 gives is
---------------
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Timestamp: Sat, 21 Mar 2009 03:52:04 UTC
Message: Invalid argument.
Line: 597
Char: 1
Code: 0
URI: /ScriptResource.axd?d=XKpUX8S7IKwR9HGDHQJQ7PjplCbQNpuJI5GQbMZueaFWR37nx5jBKBTPzX59hwo70&t=ffffffffafb50a67
---------------
We noticed that we view the output of this script resource in other browsers we get the javascript output but when we try to view it using IE8 we get compressed output. When checked we could see that there is HTTP compression being applied to the resource, but we haven't setup any HTTP compression for this project yet.
Are the Telerik controls compressing the output for their Scripts and if so, is there any way to turn this compression off so that we can validate this theory that IE8 isn't decompressing the Gzipped output properly.
Regards,
Jason