Hola
, pues supongo que quieres usar el include por dos razones. Una quieres usar un funciones de archivo y otra que que quieras incluir partes de paginas.
Para el primer caso, existe "using", con el importas cualquier NameSpace que quieras usar.
Si quieres incluir cabezeras, menus y otras cosas comunies para todas las paginas web. Lo que unico que hacs es importar un control de usuario. Es decir tu creas un control con extencion nombre.ascx, que por ejemplo puede contener un menu de cabezera. Y despues solo lo llamas desde la pagina web, y ya tienes la cabezera para todas tus paginas web. Para usar un control de usuario tienes que usar la directiva
Register.
<%@ Register TagPrefix="Acme" TagName="Message" Src="pagelet1.ascx" %>
Espero que te sirva. Cualquier cosa pasas la voz, aqui te dejo una url:
Control de Usuario