Ho capito il tuo problema
quando usi uno usercontrol dall'HTML devi utilizzare la direttiva <%@ Register%> per dargli un nome.....
mentre quando lo usi dal codice è una classe come le altre quindi se il tuo progetto web si chiama MioWeb e il tuo controllo EditControl (con i file EditControl.ascx + EditControl.ascx.cs o .vb) potrai accedergli così:
MioWeb.EditControl ec1 = this.EditControl1;
dim ec1 as MioWeb.EditControl = Me.EditControl1
Antonio Esposito
MCTS, MCP
http://blogs.dotnethell.it/espositos