Well, currently in ASP.NET 1.1, I am developing an application that basically can have multiple Master Pages, multiple Themes per master page. How I define it is a Visual Style has multiple color themes with it. This allows me to do a design that has a drop down menu instead of left menu. To me it just seems weird that the Master is seperate from the theme in 2.0. To me, the Master Page is part of the theme, it defines the actual layout of the Application.
What I would like to do is define a set of themes for a particular master page. Can you override where ASP.NET is looking for the themes? I know it is a special folder, but was wondering if you can some how capture that in an HttpModule or some other method.
I could programmatically only let the User select certain Themes per Master Page, then when I set the Theme for the current user, it just works. Just won't be as elegant as the way ASP 2 has it layed out. Just wondering if they put in any hooks to let you extend the way themes work.