This skin shows you how you can create a shared header or footer for the different skin variation in your skin package.
If you have a skin package with a lot of variations, the individual skin files often share a lot of content.
To make these kind of skin packages easier to manage a simple asp technique can be used, called includes.
Example: <!-- #include file="Includes/Header.ascx" -->
This comment will be replaced by the content of the referenced file if the page is processed.
(so the content will be placed inside the skin file, and is not a child, as is the case with a user control)
Although this is a bit "dirty" according to modern programming standards, it does work flawlessly and is easy to use. (If you get any errors, the path to the included file is incorrect)
All our demo skin make extensive use of this feature.
This is an example of an include in a DNN Theme