I have a RadCombox (ajax) and a RadWindow on a page. The RadWindow allows me to change some database records. When the RadWindow closes, I use AJaxManager to trigger a callback on the combo box.
$find(
"<%= RAJforForm.ClientID %>").ajaxRequest("Rebind_RcbL01");
I know the callback is triggered because I've debugged the code and RaisePostBackEventis is triggered as it should.
Now within RaisePostBackEvent event, I basically reload the combobox (RcbL01) right from the database. From debugging, I can see that the RadComboBox successfully bind to the datatable and RcbL01.Items(1).Text in fact was showing me the NEW field information under debug.
However, on the screen, the items inside the combo box do not update. They are still the OLD value (even though the server-side debug clearly shows the new values are bind to the combo box).
Any help to resolve this issue is appreciated!
Justin
Aspx:
<telerik:RadComboBox ID="RcbL01"
Skin="WebBlue"
Width="400px"
Height="250px"
Font-Size="8pt"
DropDownWidth="620px"
AppendDataBoundItems="true"
AllowCustomText="false" EnableLoadOnDemand="true"
OnItemDataBound="RcbL01_ItemDataBound"
OnItemsRequested="RcbL01_ItemsRequested"
ItemRequestTimeout="500"
runat="server">
</
telerik:RadComboBox>
<telerik:RadAjaxManager ID="RAJforForm"
ClientEvents-OnRequestStart="TestAJaxConditionAtStart"
runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RcbL01">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RcbLFYr" />
<telerik:AjaxUpdatedControl ControlID="RcbL01" />
<telerik:AjaxUpdatedControl ControlID="RdG02" LoadingPanelID="ALP01" />
<telerik:AjaxUpdatedControl ControlID="RdG03" />
<telerik:AjaxUpdatedControl ControlID="LblMsg" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>