It would be helpful if you could provide details about the certain implementation that leads to the described problem.
From the provided information I can only suggest trying to isolate the problem and check why it occurs. For example you can try if the database is retrieving the correct link, you can check if the RadEditor is the origin of the problem by setting a hard-coded anchor element.
The described scenario is quite complex and the problem could be caused due to many reasons. It would be helpful if you can isolated in a simple project, so that it could be properly investigated.
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 UI for ASP.NET AJAX, subscribe to the blog feed