Page Templating beschreibt (im Web) die Nutzung von Vorlagenseiten, deren Gestaltung automatisch auf andere Seiten übertragen werden.
Page Templating war in ASP
.NET 1.x im wesentlichen durch
Steuerelemente erzeugeneden Programmcode möglich, in eine Code-Behind-Seite nicht von
System.Web.UI.Page, sondern einen anderen Klasse abgeleitet wurde, die widerrum von Page erbt.
Als Work-Around wurden zum Teil auch komplexere Szenarien auf Basis von
User Controls verwendet.
In ASP
.NET 2.0 wird Page Templating durch MasterPages unterstützt.