Un Web User Control è simile ad una normale Web Form e può contenere uno dei tanti oggetti che Asp.Net ci mette a disposizione (datagrid, dropdownlist, panel, etc.). Con uno User Control, possiamo riutilizzare facilmente il codice in esso contenuto. A differenza delle normali Web From con estensione .aspx gli User Control hanno estensione .ascx Per inserire uno User Control in una Web Form, in maniera dichiarativa:
Nel codice della pagina aspx per visualizzare lo User Control avremo: