Hi Farshad:
A while back we had the issue with TTreeView sending back an AjaxEvent even if no event handler has been assigned which causes unnecessary network traffic, which you fixed.
I have noticed the same behavior for TUnimNestedList. It fires an OnAjaxEvent every time an item is selected. It does have an OnChange Event which fires just before the OnAjaxEvent, plus other events which should be sufficient. The initial "data" and "load" OnAjaxEvents are fine but the "itemtap" I feel is not necessary?