Evolve Master Pages

This is a powerful template engine which allows you to merge the contents of your ASP.NET web forms with a Master Page (template). It's very easy to use and provides full designer support.

The features at a glance:
    * Full designer support for all settings of your web forms - no coding and no additional HTML required
    * No change of your design as the HTML of web forms keeps completely untouched - all settings are serialized to the Codebehind
    * No custom base class needed for the web forms
    * As the HTML does not change, you can use the template engine with existing web forms without having to adapt your design
    * Painless removal of template bindings on a web form (just one component per web form)
    * Different layouts possible by just assigning different templates at runtime

Go to http://www.evolvesoftware.ch/masterpages/

See also these related projects.