I am creating a page that has several user controls (similar to WebParts). Each widget has a common UI section and Content section.
I implemented this using a ParentUserControl that has the common elements and a ChildUserControl that has the content. It works great so far.
I am curious to know if I should have used a single control that has a MasterPage with common UI elements and include this MasterPage across all other children controls? (ofcourse assuming MasterPage can be used within a UC)