I noticed that you use the Source property of RadFrame. Using this property means that you navigate automatically to the source page without the need of adding some additional code. So, each time you use the Source property the page is initialized. You can refere to the following article:
Also note that your CurrentView is of RadPage type and Source is of string type.
Try to make a CurrentView string (this means that it is only a string representation of RadPage) if possible.
If this does not solve your problem please send some sample code so that I can fix the problem.
the Telerik team