[VB.NET] utilizzare dll (vb user control) in pagina asp.net

lunedì 20 aprile 2009 - 17.37

relisys Profilo | Newbie

Buon pomeriggio a tutti,

ho creato un user control con vb.net (l'user control è una picturebox che tramite un button carica delle immagini in se stessa).
una volta compilata ho ottenuto una dll.

adesso vorrei utilizzare questa dll in una pagina asp.net:

1) ho inserito la dll nella cartella bin del progetto della pagina asp.net
2) ho creato un nuovo riferimento che punta alla dll in questione
3) nella casella degli strumenti ho provato ad aggiungere un nuovo elemento selezionando la dll, ma il controllo non appare nella lista...


cosa sbaglio?
vi ringrazio anticipatamente per l'aiuto

luxsor Profilo | Guru

Ciao Domenico,
hai aggiunto il riferimento al namaspace nelle tue pagine aspx o nel tuo file di codebehind ?

Fammi sapere

relisys Profilo | Newbie

ciao,
ho aggiunto il riferimento alla pagina aspx


grazie per l'interessamento

luxsor Profilo | Guru

Riconosce il namespace della libreria?

relisys Profilo | Newbie

si si...nel code behind riesco ad usare il namespace....solo che non vedo il controllo nella casella degli stumenti e non so come inserirlo nella pagina aspx....

luxsor Profilo | Guru

Prova ad implementarlo tramite codice, inserendolo dentro un DIV o un REPEATER

Fammi sapere

relisys Profilo | Newbie

putroppo non sono in grado di farlo...pero facendo delle prove ho visto che l'user control da me creato appare nella toolbox solo se sono in progetto windows form...se sono in un progetto webform non appare...

eppure è strano che non esista un controllo con le stesse prorpietà della picturebox per webform :(

spero di non aver lavorato tanto per niente....

luxsor Profilo | Guru

Quando hai creato il controllo hai specificato la direttiva <%@ Control Language="VB" %>

Prova a dare un occhiata qua:
http://msdn.microsoft.com/en-us/library/26db8ysc(VS.71).aspx

Fammi sapere

relisys Profilo | Newbie

grazie per la risposta...
la pagina a cui mi hai rimandato parla di web user control (ascx) che non permettono l'utilizzo della picturebox.
io ho creato tramite vb.net un vero e proprio user control compillato in dll che riesco a vedee nella toolbox solo in progetto windows form...

ti ringrazio ancora per la risposta e per l interessamento...spero davvero di trovare una via d'uscita....mi sembra troppo strano che non esista un controllo simile alla picturebox per webform

luxsor Profilo | Guru

Una WindowsApplication e WebApplication hanno molto in comune, ma altrettante cose diverse.

Accetta una risposta così chiudiamo il Thread.

Ciao alla prossima
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5