Hi Ahmed,
Please try the below sample code snippet which works fine at my end.
ASCX:
<
telerik:RadComboBox
ID
=
"RedComboItem"
runat
=
"server"
AppendDataBoundItems
=
"True"
DataSourceID
=
"sqldsOrderDetails"
Width
=
"545px"
HighlightTemplatedItems
=
"true"
DropDownWidth
=
"565px"
EmptyMessage
=
"Choose a Product"
DataValueField
=
"OrderID"
DataTextField
=
"ProductID"
OnClientDropDownClosing
=
"OnClientDropDownClosed"
>
<
HeaderTemplate
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
>
<
tr
>
<
td
id
=
"Td1"
runat
=
"server"
style
=
"width: 100px;"
>
OrderID
</
td
>
<
td
id
=
"Td2"
runat
=
"server"
style
=
"width: 100px;"
>
ProductID
</
td
>
</
tr
>
</
table
>
</
HeaderTemplate
>
<
ItemTemplate
>
<
table
cellspacing
=
"0"
cellpadding
=
"0"
>
<
tr
>
<
td
style
=
"width: 100px;"
>
<
asp:Label
ID
=
"lblProductPrice"
runat
=
"server"
><%# DataBinder.Eval(Container.DataItem, "OrderID")%></
asp:Label
>
</
td
>
<
td
style
=
"width: 100px;"
>
<
asp:Label
ID
=
"lblproductCode"
runat
=
"server"
><%# DataBinder.Eval(Container.DataItem, "ProductID")%></
asp:Label
>
</
td
>
</
tr
>
</
table
>
</
ItemTemplate
>
</
telerik:RadComboBox
>
JavaScript:
function
OnClientDropDownClosed(sender, args) {
var
radcombobox = $find(
'<%=RedComboItem.ClientID %>'
);
alert(
"Text "
+ radcombobox.get_text());
alert(
"Value "
+ radcombobox.get_value());
}
Thanks,
Shinu.