If you're talking about individual pages (unlike custom controls that are more designed for multi-page reuse than anything else), you can also use Partial classes .
AFAIK in ASP.NET 2.0 and later ASPX pages are already Partial Classes by default (with all control declarations in the designer.aspx file).
source
share