puoi usare gli USER CONTROL; uno user contro e' un file .ascx, che contiene "pezzi" di pagina, ovvero un aggregato di html e controlli (button etc).
una volta creato, lo puoi includere in tutte le pagine che vuoi. Quindi tu crei uno user control mettendoci la parte comune e poi lo includi.
Ecco un link con esempio ( primo link che mi ha tirato fuoei google scrivendo "asp.net" user control)
http://www.webmasterpoint.org/asp/net/10.asp