Creando una classe è possibile fare in modo che questa esegua un metodo nel momento stesso in cui viene istanziata?

Chiedo questo perché vorrei richiamare una classe come fosse un controllo utente, e fare in modo che stampi del codice HTML.

Per es.

codice:
        <%@ Register TagPrefix="TEST" Namespace="NomeSpazio"  %>


        

	<form runat="server">
	<TEST:nomeclasse runat="server" />
        </form>
Devo forse ereditare qualcosa da System.Web?