Che cos’è un controllo utente?

Utente HTML.it
chiede

Che cos’è un controllo utente?

Redazione HTML.it
risponde

Un controllo utente (User control o Web control) è un particolare tipo di oggetto che può essere incorporato nelle pagine ASP.NET come un qualsiasi altro controllo. Al suo interno è possibile aggiungere codice, controlli Web esistenti e definire proprietà e metodi. Un Web control presenta caratteristiche analoghe a quella di una normale Web form: anch’esso è dotato di un’interfaccia utente e di un file con il code behind; a differenza di una Web Form, tuttavia, è contenuto in un file con estensione “.ascx” e non può avere i tag <HTML>, <BODY> e <FORM>, proprio perché viene inserito in una Web Form che include già questi tag.

Prima di aggiungere un controllo utente ad una pagina, è necessario registrarlo. Il modo più semplice per eseguire questa procedura consiste nel trascinare il controllo dal Solution Explorer all’interno della pagina in cui lo si vuole inserire.

È possibile trovare un approfondimento sui controlli utente nel sito aspnet.html.it, oppure su MSDN.