Thank you for contacting us.
Changing page templates indeed results in some layout issues which can be fixed manually.
When a template is changed, if the control does not have a specified placeholder on the new template, it will either be automatically placed on the first available content placeholder or appear as semi-transparent, indicating that it needs to be placed in a valid placeholder in order to be displayed on the front-end. Usually, a quick rearrange using drag & drop is needed to put everything back to where it belongs.
What can further be indicated as a problem might be a mismatch in your CSS. One of the ways to avoid this is to give your layout element a CSS class for its wrapper. With this you can easily reuse existing rules in your stylesheet.
Another thing that might be done is using set IDs for the ContentPlaceholders directly on the new Master Template. All pages that will get this template will have their elements automatically recognize the block where they should go when the template is changed.
I hope this information helps. Wish you a great day.
All the best,
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items