or
<
telerik:RadAjaxManager
ID
=
"PageRadAjaxManager"
runat
=
"server"
OnAjaxRequest
=
"PageRadAjaxManager_AjaxRequest"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"PageRadAjaxManager"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"TxtIltExtid"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"InstructorId"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"LblInstructorName"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"IltRoomId"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"LblIltRoomName"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"InstructorRadGrid"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"DiaryRadScheduler"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"InstructorRadGrid"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"InstructorRadGrid"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"DiaryRadScheduler"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"DiaryRadScheduler"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadPageView
runat
=
"server"
ID
=
"lsched_diary_pv"
TabIndex
=
"2"
>
<
div
class
=
"LschedAdminContent"
>
<
br
/>
<
telerik:radscheduler
runat
=
"server"
id
=
"DiaryRadScheduler"
DataKeyField
=
"ID"
DataSubjectField
=
"Subject"
DataStartField
=
"Start"
DataEndField
=
"End"
DataDescriptionField
=
"Description"
DataRecurrenceField
=
"RecurrenceRule"
DataRecurrenceParentKeyField
=
"RecurrenceParentId"
DataReminderField
=
"Reminder"
OnAppointmentDataBound
=
"DiaryRadScheduler_AppointmentDataBound"
AllowDelete
=
"false"
AllowEdit
=
"false"
AllowInsert
=
"false"
EnableDescriptionField
=
"true"
EnableRecurrenceSupport
=
"false"
EnableResourceEditing
=
"false"
EnableExactTimeRendering
=
"false"
DayStartTime
=
"08:00:00"
DayEndTime
=
"20:00:00"
WorkDayStartTime
=
"08:00:00"
WorkDayEndTime
=
"20:00:00"
WeekView-DayStartTime
=
"08:00:00"
WeekView-DayEndTime
=
"20:00:00"
WeekView-WorkDayStartTime
=
"08:00:00"
WeekView-WorkDayEndTime
=
"20:00:00"
WeekView-EnableExactTimeRendering
=
"true"
MultiDayView-DayStartTime
=
"08:00:00"
MultiDayView-DayEndTime
=
"20:00:00"
MultiDayView-WorkDayStartTime
=
"08:00:00"
MultiDayView-WorkDayEndTime
=
"20:00:00"
MultiDayView-NumberOfDays
=
"5"
MultiDayView-EnableExactTimeRendering
=
"true"
AppointmentStyleMode
=
"Auto"
SelectedView
=
"WeekView"
StartEditingInAdvancedForm
=
"true"
StartInsertingInAdvancedForm
=
"true"
ShowHeader
=
"true"
ShowFooter
=
"true"
ShowAllDayRow
=
"false"
ShowDateHeaders
=
"true"
ShowFullTime
=
"false"
OverflowBehavior
=
"Expand"
RowHeight
=
"25px"
RowHeaderWidth
=
"50px"
MinutesPerRow
=
"60"
TimeLabelRowSpan
=
"2"
FirstDayOfWeek
=
"Monday"
LastDayOfWeek
=
"Sunday"
HoursPanelTimeFormat
=
"HH:mm tt"
OnResourceHeaderCreated
=
"DiaryRadScheduler_ResourceHeaderCreated"
GroupBy
=
"Type"
>
<
DayView
HeaderDateFormat
=
"d"
UserSelectable
=
"true"
/>
<
WeekView
HeaderDateFormat
=
"d"
UserSelectable
=
"true"
/>
<
MonthView
HeaderDateFormat
=
"d"
UserSelectable
=
"true"
/>
<
AgendaView
HeaderDateFormat
=
"d"
UserSelectable
=
"false"
/>
<
TimelineView
UserSelectable
=
"false"
/>
<
MultiDayView
UserSelectable
=
"false"
/>
<
AdvancedForm
Modal
=
"true"
/>
<
ResourceHeaderTemplate
>
<
asp:Panel
ID
=
"HeaderLabelWrapper"
runat
=
"server"
>
<%# Eval("Text") %>
</
asp:Panel
>
</
ResourceHeaderTemplate
>
<
AppointmentTemplate
>
<%# Eval("Subject") %><
br
/><%# Eval("Description") %>
</
AppointmentTemplate
>
</
telerik:radscheduler
>
</
div
>
</
telerik:RadPageView
>
...
using
Telerik.Web.UI;
...
namespace
WBTManager.manageILT
{
public
partial
class
lsched : System.Web.UI.Page
{
#region Variables
...
List<AppointmentInfo> Appointments =
new
List<AppointmentInfo>();
#endregion Variables
protected
void
Page_Init(
object
sender, EventArgs e)
{
...
}
protected
void
Page_Load(
object
sender, EventArgs e)
{
#region Session or ViewState
...
if
(ViewState[
"Appointments"
] !=
null
)
Appointments = (List<AppointmentInfo>)ViewState[
"Appointments"
];
#endregion Session or ViewState
if
(!IsPostBack)
{
...
#region Fill values
...
// Schedule Pageview
if
(oLsched !=
null
&& (oLsched.Iltroom_Id > 0 || oLsched.Instruc_Id > 0))
{
// RadScheduler culture
DiaryRadScheduler.Culture =
new
System.Globalization.CultureInfo(sCulture);
// RadScheduler default date
DiaryRadScheduler.SelectedDate = DateTime.Now;
// RadScheduler fill
InitializeResources();
InitializeAppointments();
DiaryRadScheduler.DataSource = Appointments;
DiaryRadScheduler.DataBind();
}
...
#endregion Fill values
...
}
...
}
protected
void
Page_PreRender(
object
sender, EventArgs e)
{
...
if
(Appointments !=
null
)
ViewState[
"Appointments"
] = Appointments;
}
protected
void
BtnSubmit_Click(
object
sender, EventArgs e)
{
...
}
// Ajax request
public
void
PageRadAjaxManager_AjaxRequest(
object
sender, AjaxRequestEventArgs e)
{
bool
bRefreshLessonGrid =
false
;
bool
bRefreshDiary =
false
;
string
argument = (e.Argument);
string
[] argumentArray = argument.Split(
"|"
.ToCharArray(), StringSplitOptions.None);
...
string
sUpdateScript =
""
;
if
(bRefreshDiary && oLsched !=
null
)
{
//DiaryRadScheduler.Resources.Clear();
//DiaryRadScheduler.Appointments.Clear();
// RadScheduler fill
Appointments =
new
List<AppointmentInfo>();
InitializeResources();
InitializeAppointments();
DiaryRadScheduler.DataSource = Appointments;
DiaryRadScheduler.DataBind();
//sUpdateScript += "setTimeout(\"forceCalendarRender()\", 500);";
}
...
if
(!
string
.IsNullOrWhiteSpace(sUpdateScript))
ScriptManager.RegisterStartupScript(Page,
typeof
(Page),
"UpdateScript"
, sUpdateScript,
true
);
}
protected
void
DiaryRadScheduler_ResourceHeaderCreated(
object
sender, ResourceHeaderCreatedEventArgs e)
{
Panel HeaderLabelWrapper = e.Container.FindControl(
"HeaderLabelWrapper"
)
as
Panel;
if
(e.Container.Resource.Key.ToString() ==
"0"
)
HeaderLabelWrapper.CssClass =
"ResourceIlt"
;
else
if
(e.Container.Resource.Key.ToString() ==
"1"
)
HeaderLabelWrapper.CssClass =
"ResourceInstructor"
;
}
protected
void
DiaryRadScheduler_AppointmentDataBound(
object
sender, Telerik.Web.UI.SchedulerEventArgs e)
{
if
(e.Appointment.Resources.GetResourceByType(
"Type"
) !=
null
)
{
switch
((
int
)e.Appointment.Resources.GetResourceByType(
"Type"
).Key)
{
case
0:
e.Appointment.CssClass =
"rsCategoryILT"
;
break
;
case
1:
e.Appointment.CssClass =
"rsCategoryInstructor"
;
break
;
default
:
break
;
}
}
}
private
void
InitializeResources()
{
// 0 Room
// 1 Instructor
DiaryRadScheduler.ResourceTypes.Clear();
ResourceType resType =
new
ResourceType(
"Type"
);
resType.ForeignKeyField =
"Type"
;
DiaryRadScheduler.ResourceTypes.Add(resType);
DiaryRadScheduler.Resources.Clear();
//DiaryRadScheduler.Resources.Add(new Resource("Type", 0, oLoc.GetString("LblDiaryTypeRoom", oUser.Subdomain) + ((oLsched.Iltroom_Id > 0) ? " : " + LblIltRoomName.Text : "")));
DiaryRadScheduler.Resources.Add(
new
Resource(
"Type"
, 0, oLoc.GetString(
"LblDiaryTypeRoom"
, oUser.Subdomain) +
" : "
+ LblIltRoomName.Text));
//DiaryRadScheduler.Resources.Add(new Resource("Type", 1, oLoc.GetString("LblDiaryTypeInstructor", oUser.Subdomain) + ((oLsched.Instruc_Id > 0) ? " : " + LblInstructorName.Text : "")));
DiaryRadScheduler.Resources.Add(
new
Resource(
"Type"
, 1, oLoc.GetString(
"LblDiaryTypeInstructor"
, oUser.Subdomain) +
" : "
+ LblInstructorName.Text));
}
private
void
InitializeAppointments()
{
DiaryRadScheduler.Appointments.Clear();
// Display booking for the room
if
(oLsched.Iltroom_Id > 0)
{
DataSet dSchedule = Iltroom.GetIltroomScheduleDS(oLsched.Iltroom_Id, oUser.Lang_Id);
foreach
(DataRow mSchedule
in
dSchedule.Tables[
"Schedule"
].Rows)
{
#region Room
DateTime mTmpStartTime;
DateTime.TryParse(mSchedule[
"SCHSTART"
].ToString(),
out
mTmpStartTime);
DateTime mTmpEndTime;
DateTime.TryParse(mSchedule[
"SCHEND"
].ToString(),
out
mTmpEndTime);
string
mTmpCourse = mSchedule[
"COURSE_NAME"
].ToString();
string
mTmpCsExtid = mSchedule[
"CS_EXTID"
].ToString();
string
mTmpLesson = mSchedule[
"LESSON_NAME"
].ToString();
string
mTmpLsExtid = mSchedule[
"LS_EXTID"
].ToString();
string
mTmpInstructor = mSchedule[
"INSTRUCTOR"
].ToString();
if
(mTmpStartTime != DateTime.MinValue && mTmpStartTime !=
new
DateTime(1900, 1, 1) &&
mTmpEndTime != DateTime.MinValue && mTmpEndTime !=
new
DateTime(1900, 1, 1) &&
!
string
.IsNullOrWhiteSpace(mTmpCourse) && !
string
.IsNullOrWhiteSpace(mTmpLesson) &&
!
string
.IsNullOrWhiteSpace(mTmpCsExtid) && !
string
.IsNullOrWhiteSpace(mTmpLsExtid))
{
string
sSubject = oLoc.GetString(
"LblCourse"
, oUser.Subdomain) +
" : "
+ mTmpCourse + Environment.NewLine + mTmpCsExtid;
string
sDescription = oLoc.GetString(
"LblLesson"
, oUser.Subdomain) +
" : "
+ mTmpLesson + Environment.NewLine + mTmpLsExtid;
if
(!
string
.IsNullOrWhiteSpace(mTmpInstructor))
sDescription +=
"<br />"
+ oLoc.GetString(
"LblInstructor"
, oUser.Subdomain) +
" : "
+ mTmpInstructor;
Appointments.Add(
new
AppointmentInfo(sSubject, sDescription, mTmpStartTime, mTmpEndTime,
string
.Empty,
null
,
string
.Empty, 0));
}
#endregion Room
}
}
// Display booking for the instructor
if
(oLsched.Instruc_Id > 0)
{
DataSet dSchedule = Students.GetLschinstrucDS(oLsched.Instruc_Id, oUser.Lang_Id,
false
, DateTime.Now);
foreach
(DataRow mLschinstruc
in
dSchedule.Tables[
"Lschinstruc"
].Rows)
{
#region Instructor
DateTime mTmpStartTime;
DateTime.TryParse(mLschinstruc[
"SCHSTART"
].ToString(),
out
mTmpStartTime);
DateTime mTmpEndTime;
DateTime.TryParse(mLschinstruc[
"SCHEND"
].ToString(),
out
mTmpEndTime);
string
mTmpCourse = mLschinstruc[
"COURSE_NAME"
].ToString();
string
mTmpCsExtid = mLschinstruc[
"CS_EXTID"
].ToString();
string
mTmpLesson = mLschinstruc[
"LESSON_NAME"
].ToString();
string
mTmpLsExtid = mLschinstruc[
"LS_EXTID"
].ToString();
string
mTmpCenter = mLschinstruc[
"ILTLOC_NAME"
].ToString();
string
mTmpRoom = mLschinstruc[
"ILTROOM_NAME"
].ToString();
if
(mTmpStartTime != DateTime.MinValue && mTmpStartTime !=
new
DateTime(1900, 1, 1) &&
mTmpEndTime != DateTime.MinValue && mTmpEndTime !=
new
DateTime(1900, 1, 1) &&
!
string
.IsNullOrWhiteSpace(mTmpCourse) && !
string
.IsNullOrWhiteSpace(mTmpLesson) &&
!
string
.IsNullOrWhiteSpace(mTmpCsExtid) && !
string
.IsNullOrWhiteSpace(mTmpLsExtid))
{
string
sSubject = oLoc.GetString(
"LblCourse"
, oUser.Subdomain) +
" : "
+ mTmpCourse + Environment.NewLine + mTmpCsExtid;
string
sDescription = oLoc.GetString(
"LblLesson"
, oUser.Subdomain) +
" : "
+ mTmpLesson + Environment.NewLine + mTmpLsExtid;
if
(!
string
.IsNullOrWhiteSpace(mTmpCenter))
sDescription +=
"<br />"
+ oLoc.GetString(
"LblIltLocation"
, oUser.Subdomain) +
" : "
+ mTmpCenter;
if
(!
string
.IsNullOrWhiteSpace(mTmpRoom))
sDescription +=
"<br />"
+ oLoc.GetString(
"LblIltRoom"
, oUser.Subdomain) +
" : "
+ mTmpRoom;
Appointments.Add(
new
AppointmentInfo(sSubject, sDescription, mTmpStartTime, mTmpEndTime,
string
.Empty,
null
,
string
.Empty, 1));
}
#endregion Instructor
}
}
}
[Serializable]
class
AppointmentInfo
{
...
}
}
}
.RadComboBox_WebBlue
{
color: #333;
font: normal 12px "Segoe UI" ,Arial,Helvetica,sans-serif;
line-height: 16px;
}
.RadComboBox_WebBlue .rcbInputCell, .RadComboBox_WebBlue .rcbArrowCell
{
background-image: url('ComboBox/radFormSprite.png');
_background-image: url('ComboBox/radFormSpriteIE6.png');
}
.RadComboBox_WebBlue .rcbInputCellLeft
{
background-position: 0 0;
}
.RadComboBox_WebBlue .rcbInputCellRight
{
background-position: 100% 0;
}
.RadComboBox_WebBlue .rcbInput
{
color: #333;
font: normal 12px "Segoe UI" ,Arial,Helvetica,sans-serif;
line-height: 16px;
}
.RadComboBox_WebBlue .rcbEmptyMessage
{
font-style: italic;
color: #8a8a8a;
}
.RadComboBox_WebBlue .rcbArrowCellLeft
{
background-position: 0 -176px;
}
.RadComboBox_WebBlue .rcbArrowCellRight
{
background-position: -18px -176px;
}
.RadComboBox_WebBlue .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 0;
}
.RadComboBox_WebBlue .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% 0;
}
.RadComboBox_WebBlue .rcbHovered .rcbInputCellLeft
{
background-position: 0 -22px;
}
.RadComboBox_WebBlue .rcbHovered .rcbInputCellRight
{
background-position: 100% -22px;
}
.RadComboBox_WebBlue .rcbHovered .rcbInput
{
color: black;
}
.RadComboBox_WebBlue .rcbHovered .rcbArrowCellLeft
{
background-position: -36px -176px;
}
.RadComboBox_WebBlue .rcbHovered .rcbArrowCellRight
{
background-position: -54px -176px;
}
.RadComboBox_WebBlue .rcbHovered .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -22px;
}
.RadComboBox_WebBlue .rcbHovered .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -22px;
}
.RadComboBox_WebBlue .rcbFocused .rcbInputCellLeft
{
background-position: 0 -44px;
}
.RadComboBox_WebBlue .rcbFocused .rcbInputCellRight
{
background-position: 100% -44px;
}
.RadComboBox_WebBlue .rcbFocused .rcbInput
{
color: black;
}
.RadComboBox_WebBlue .rcbFocused .rcbArrowCellLeft
{
background-position: -72px -176px;
}
.RadComboBox_WebBlue .rcbFocused .rcbArrowCellRight
{
background-position: -90px -176px;
}
.RadComboBox_WebBlue .rcbFocused .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -44px;
}
.RadComboBox_WebBlue .rcbFocused .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -44px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbInputCellLeft
{
background-position: 0 -66px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbInputCellRight
{
background-position: 100% -66px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbInput
{
color: #a5a5a5;
}
.RadComboBox_WebBlue .rcbDisabled .rcbArrowCellLeft
{
background-position: -108px -176px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbArrowCellRight
{
background-position: -126px -176px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -66px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -66px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbInputCellLeft
{
background-position: 0 -88px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbInputCellRight
{
background-position: 100% -88px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbInput
{
color: #333;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbArrowCellLeft
{
background-position: -144px -176px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbArrowCellRight
{
background-position: -162px -176px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -88px;
}
.RadComboBox_WebBlue .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -88px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbInputCellLeft
{
background-position: 0 -110px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbInputCellRight
{
background-position: 100% -110px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbInput
{
color: black;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellLeft
{
background-position: -180px -176px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellRight
{
background-position: -198px -176px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -110px;
}
.RadComboBox_WebBlue .rcbHovered .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -110px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbInputCellLeft
{
background-position: 0 -132px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbInputCellRight
{
background-position: 100% -132px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbInput
{
color: black;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellLeft
{
background-position: -216px -176px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellRight
{
background-position: -234px -176px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -132px;
}
.RadComboBox_WebBlue .rcbFocused .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -132px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbInputCellLeft
{
background-position: 0 -154px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbInputCellRight
{
background-position: 100% -154px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbInput
{
color: #a5a5a5;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbArrowCellLeft
{
background-position: -252px -176px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbArrowCellRight
{
background-position: -270px -176px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbArrowCellLeft.rcbArrowCellHidden
{
background-position: 0 -154px;
}
.RadComboBox_WebBlue .rcbDisabled .rcbReadOnly .rcbArrowCellRight.rcbArrowCellHidden
{
background-position: 100% -154px;
}
.RadComboBoxDropDown_WebBlue
{
border-color: #8a8a8a;
color: #333;
background: white;
font: normal 12px "Segoe UI" ,Arial,Helvetica,sans-serif;
line-height: 16px;
}
.RadComboBoxDropDown_WebBlue .rcbHeader, .RadComboBoxDropDown_WebBlue .rcbFooter
{
color: #333;
background-color: #eaeaea;
background-image: url('Common/radFormSprite.png');
_background-image: url('Common/radFormSpriteIE6.png');
background-position: 0 -500px;
}
.RadComboBoxDropDown_WebBlue .rcbHeader
{
border-bottom-color: #8a8a8a;
}
.RadComboBoxDropDown_WebBlue .rcbFooter
{
border-top-color: #8a8a8a;
}
.RadComboBoxDropDown_WebBlue .rcbHovered
{
color: black;
background: #dfdfdf;
}
.RadComboBoxDropDown_WebBlue .rcbDisabled
{
color: #a5a5a5;
background-color: transparent;
}
.RadComboBoxDropDown_WebBlue .rcbLoading
{
color: black;
background: #dfdfdf;
}
.RadComboBoxDropDown_WebBlue .rcbItem em, .RadComboBoxDropDown_WebBlue .rcbHovered em
{
color: black;
background: #dfdfdf;
}
.RadComboBoxDropDown_WebBlue .rcbCheckAllItems
{
color: #333;
background-color: #eaeaea;
}
.RadComboBoxDropDown_WebBlue .rcbCheckAllItemsHovered
{
color: #333;
background-color: #eaeaea;
}
.RadComboBoxDropDown_WebBlue .rcbMoreResults
{
border-top-color: #8a8a8a;
color: #333;
background-color: #eaeaea;
background-position: 0 -500px;
background-image: url('Common/radFormSprite.png');
_background-image: url('Common/radFormSpriteIE6.png');
}
.RadComboBoxDropDown_WebBlue .rcbMoreResults a
{
background-image: url('ComboBox/radFormSprite.png');
_background-image: url('ComboBox/radFormSpriteIE6.png');
background-position: -308px -181px;
}
.RadComboBoxDropDown_WebBlue .rcbSeparator
{
color: #fff;
background: #8a8a8a;
}