It seems that the rating's value is loaded and saved every time in the database and this is why it is persisted, while the textbox values depend on the post data from the page and the ViewState so that the control tree is properly loaded. The first step for dynamically created controls is to make sure they have IDs and they are the same every time they are created, so the posted data can be put back into them. I do not believe this issue stems from the rotator or tooltip controls, but from the dynamic nature of the controls. Once it works with the dynamic loading without our controls it should work with them as well.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed