Hi,
I have several themes that can be applied to pages on a website based on a users preferences. The problem is that the only way I know how to apply a theme to a website is to set the Page.Theme object in the page's PreInit event. This requires that code be placed on each and every page's PreInit event.
Is there any way to apply a theme globally (as in to all pages in a website) in just one location, such as a master page or the global.asax?