I’m trying to understand how this works. My idea is to make administrable project using Master Pages like this:
Admin Head Section
User Head Section
-----------------
Admin Content PlaceHolder
User Content PlaceHolder
1) Should it be done using single Master Page or 2 (Admin.Master + Main.Master) ?
2) Is it possible to hide Admin section if user is not authenticated in Code Behind by DB?
Whole idea is to write minimum amount of code in target .aspx pages (2 directories: 1 for admin tasks, 1 for plain user actions).
I think the Nested Master Pages will help you a lot or at least it would be right way to deal with this design.