Hi all,
Please advise.
After selected 1stCombo, then bind 2ndCombo base on 1stCombo selected value & text.
Thant's why I need to send both selectedText & Value from ClientScript at ClientSelectedIndexChange.
My code is as below
With this I only get selected value at Cbo2_ItemsRequested event, when I try to get with Cbo1.SelectedItem.Text directly, the text I selected is not yet there.
How can I get both, please?
Thanks and best regards
Please advise.
After selected 1stCombo, then bind 2ndCombo base on 1stCombo selected value & text.
Thant's why I need to send both selectedText & Value from ClientScript at ClientSelectedIndexChange.
My code is as below
<
telerik:RadComboBox
ID
=
"Cbo1"
runat
=
"server"
CssClass
=
"label"
Label
=
"Combox1 :"
Skin
=
"WebBlue"
OnClientSelectedIndexChanging
=
"LoadCbo2l"
OnItemsRequested
=
"Cbo1_ItemsRequested"
onclientitemsrequested
=
"ItemsLoaded"
ViewStateMode
=
"Enabled"
></
telerik:RadComboBox
>
<
telerik:RadComboBox
ID
=
"Cbo2"
Runat
=
"server"
CssClass
=
"label"
Label
=
"Combox2 :"
Skin
=
"WebBlue"
OnItemsRequested
=
"Cbo2_ItemsRequested"
OnClientItemsRequested
=
"ItemsLoaded"
ViewStateMode
=
"Enabled"
>
</
telerik:RadComboBox
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function LoadCbo2(combo, eventArqs) {
var 2ndCombo;
var item = eventArqs.get_item();
2ndCombo.set_text("Loading...");
if (item.get_index() > 0) {
Cbo2.requestItems(item.get_value(), false);
}
else {
2ndCombo.set_text(" ");
2ndCombo.clearItems();
}
}
</
script
>
</
telerik:RadCodeBlock
>
With this I only get selected value at Cbo2_ItemsRequested event, when I try to get with Cbo1.SelectedItem.Text directly, the text I selected is not yet there.
How can I get both, please?
Thanks and best regards