dbvt.com — Supporting Multiple Master Pages in BlogEngine.NET is quite simple. An example of a master page at dbvt.com different from my primary master page, i.e. with a different sidebar, is the Contact Page.
To get started we're going to make a couple of changes in the BE.NET source library's BlogBasePage.cs Class located in /web/controls/. First we're going to add a property to contain our master page name.
original link