problem with cache in EP (wss 3.0)


I developed user control for wss 3.0. I used asp tree to build web menu. I have xml datasource and retrieve data from AX 2009. In AX class I build xml file. After selected node I want to rebuild my tree with new root. Sharepoint doesn’t do it, some date are still in cache and wss render old version tree. I have to delete user control and add again if I want to see the change.
I debugged AX class and I retrieved correct data to xml file.

<asp:XmlDataSource ID=“dsMenuTree” runat=“server”

productCatalogTreeProxy = new ProductCatalogTree(session.AxaptaAdapter);
dsMenuTree.Data = productCatalogTreeProxy.getTreeStr(rootGroup).ToString();