or
<
telerik:RadComboBox
runat
=
"server"
ID
=
"lstFoodStorage"
OnClientLoad
=
"onLoad"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"FoodStorage"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Freezer"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Fridge"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Microwave"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"OnTheGo"
/>
<
telerik:RadComboBoxItem
CssClass
=
"rcbitemlast"
runat
=
"server"
Text
=
"Pantry"
/>
</
Items
>
</
telerik:RadComboBox
>
<script type=
"text/javascript"
language=
"javascript"
>
function
onLoad(sender) {
var
div = sender.get_element();
$telerik.$(div).bind(
'mouseenter'
,
function
() {
if
(!sender.get_dropDownVisible())
sender.showDropDown();
});
$telerik.$(
".RadComboBoxDropDown"
).mouseleave(
function
(e) {
hideDropDown(
"#"
+ sender.get_id(), sender, e);
});
$telerik.$(div).mouseleave(
function
(e) {
hideDropDown(
".RadComboBoxDropDown"
, sender, e);
});
}
function
hideDropDown(selector, combo, e) {
var
tgt = e.relatedTarget;
var
parent = $telerik.$(selector)[0];
var
parents = $telerik.$(tgt).parents(selector);
if
(tgt != parent && parents.length == 0) {
if
(combo.get_dropDownVisible())
combo.hideDropDown();
}
}
</script>
$telerik.$(
".RadComboBoxDropDown"
)
does not recognize the RadDropDownLists. It is only for ComboBoxes.<
telerik:RadDropDownList
ID
=
"RadDropDownAreaList"
Visible
=
"true"
runat
=
"server"
Width
=
"300px"
DropDownHeight="200px">
</
telerik:RadDropDownList
>
<
asp:CompareValidator
runat
=
"server"
ID
=
"Comparevalidator1"
ValueToCompare
=
"- Select -"
Operator="NotEqual" ControlToValidate="RadDropDownAreaList" ErrorMessage="Required"
ValidationGroup="e" />
<
table
height
=
"180"
style
=
"width: 720px;"
border
=
"1"
>
<
colgroup
><
col
/></
colgroup
>
<
tbody
>
<
tr
>
<
td
>
<
p
style
=
"text-align: center;"
><
span
style
=
"font-family: Arial; font-size: 48px;"
>Your Name Here<
br
/>
(555) 555-5555</
span
></
p
>
</
td
>
</
tr
>
</
tbody
>
</
table
>