I have a usercontrol with a radcombobox inside an update panel. I am using many of these user controls on a single page. EDIT: I've enabled load on demand for the combobox.
When I finish using one of these comboboxes and click outside (blur the combobox), it calls the correct usercontrol page_load and the correct validation (validation only for that control).
However, every time I enter a letter into the combobox, it seems to call ALL page_loads and ALL validations.
To recap, selectedindexchanged causes only the required page_loads and validations to fire. Loadondemand causes all page_loads and validations to fire. Its almost as if selectedindexchanged only causes a partial postback while loadondemand causes a full postback. NOTE: LoadOnDemand does not cause the panels to update, it only calls the incorrect page_load and validation.
FYI, I've got the updatemode for the update panels as conditional and children as triggers. Does loadondemand not register as a trigger for this update panel?
If so, how do I add loadondemand as a trigger to the update panel?
If not, then what do you think is the issue here?
P.S.: That was a very confusing post, I'm still not sure if I'm getting my point across. Please let me know if you need more information.
When I finish using one of these comboboxes and click outside (blur the combobox), it calls the correct usercontrol page_load and the correct validation (validation only for that control).
However, every time I enter a letter into the combobox, it seems to call ALL page_loads and ALL validations.
To recap, selectedindexchanged causes only the required page_loads and validations to fire. Loadondemand causes all page_loads and validations to fire. Its almost as if selectedindexchanged only causes a partial postback while loadondemand causes a full postback. NOTE: LoadOnDemand does not cause the panels to update, it only calls the incorrect page_load and validation.
FYI, I've got the updatemode for the update panels as conditional and children as triggers. Does loadondemand not register as a trigger for this update panel?
If so, how do I add loadondemand as a trigger to the update panel?
If not, then what do you think is the issue here?
P.S.: That was a very confusing post, I'm still not sure if I'm getting my point across. Please let me know if you need more information.