I have a Web Form that I want to use as a template page and place a standard header and footer in the page. I'm thinking of using Response.Write in the Page_Load to write the header. Is this the most efficient way, or should I use javascript? Also, how can I write the footer after the child form that inherited this page rendered it's content?