I have a WebTree wrapped in a WebAsyncRefresh Panel, when the
LoadOnDemand property is set to Manual everything works fine however if i set it to ManualSmartCallbacks once it triggeres the
DemandLoad it passes null as
WebTreeNodeEventArgs parameter! which causes an error.
Why is that Manual works but ManualSmartCallbacks does not work?
Thanks,
I just want to add one additional link to a forum thread that discusses this scenario in detail - UltraWebTree inside WARP with various modes of load on demand:
http://forums.infragistics.com/forums/t/10854.aspx
So basically, you need to choose one of the modes (either WARP with Manual loadondemand or ManualSmartCallBacks) - since there are limitation for each mode. More info can be found in the forum link above and in the DevCenter article that I've cross-linked from there.
Hope this help.
Same problem has been reported by another user here
http://forums.infragistics.com/forums/t/6099.aspx
I guess that is a know issue?
Unfortunately this is a known limitation of AJAX (ManualSmartCallBacks) and is described in the following KB article:
PRB:State of new nodes is lost when using ManualSmartCallbacks for WebTree
http://devcenter.infragistics.com/Support/KnowledgeBaseArticle.aspx?ArticleID=9685
Please, take a look at the KB article, hopefully some of the alternative solution mentioned there will be applicable in your case.