PDA

View Full Version : [ASP.NET] Are you missing an assembly reference?


Simo F
22-09-2008, 02:29
sto sviluppando un sito asp.net facendo uso di user control. questi user control li devo caricare a run time e lo faccio attraverso l'uso di LoadControl(..). Finchè lavoro in locale tutto ok, ma quando carico il sito sul server mi dice:

CS0234: The type or namespace name 'articolo_ascx' does not exist in the namespace 'ASP' (are you missing an assembly reference?)

il codice errato è il seguente:


Line 23: foreach (DataRow dr in dvArtcoli.Table.Rows)
Line 24: {
Line 25: ASP.articolo_ascx art = (ASP.articolo_ascx)LoadControl("Articolo.ascx");
Line 26:
Line 27: art.Titolo = (string)dr["Titolo"];



potete vedere voi stessi alla pagina :
http://www.amorelontano.it/ciaocacao/Home.aspx

Big Bamboo
22-09-2008, 09:57
sembra che manchi qualche riferimento al tuo namespace ASP. Hai caricato tutti i file necessari?
Il sito è projectless?

gugoXX
22-09-2008, 10:55
sto sviluppando un sito asp.net facendo uso di user control. questi user control li devo caricare a run time e lo faccio attraverso l'uso di LoadControl(..).

Perche' la necessita' del controllo dinamico?

Comunque puoi provare con il full name, ovvero compreso il namespace in cui il controllo vive.
E se non vive in nessun namespace, prova a mettercelo.