169 messaggi dal 13 ottobre 2004
www.astrofoto.it
ciao a tutti,
vorrei creare un controllo personalizzato da inserire nella toolbox di VS2010 così da poterlo utilizzare in tutti i progetti asp.net futuri, ma non ho ben capito come si fa.

Adesso io seguo questa procedura.

1) Creo un nuovo sito web ed elimino pagine e cartelle mantenendo solo il web.config e il global.asax, quindi aggiungo uno user control al progetto

2) inserisco (ad esmepio) una textbox nello user control e faccio tutte le personalizzazioni del caso

3) pubblico il sito web deselezionando "consenti aggiornamento del sito precompilato" e selezionando "Usa assembly pagina singola e nomi fissi"

4) nella toolbox faccio tasto dx nel pannello Generale, scegli elementi e vado a prendermi la .dll creata al punto 3, ma VS mi restituisce un errore: "c:\progetti\miadll.dll non contiene componenti che possono essere inseriti nella casella degli strumenti"

Dove sbaglio?
grazie a tutti!
l'usercontrol non è pensato per questo tipo di utilizzo. in genere l'user control è legato al progetto.

se vuoi qualcosa di riutilizzabile dovresti prendere in considerazione di realizzare un WebControl.

è comunque compenetizzarlo ma attravarso una serie di "trucchi"

marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
169 messaggi dal 13 ottobre 2004
www.astrofoto.it
Ok, grazie. hai qualche dritta da darmi su come creare un WebControl di questo tipo?
dipende dalla personalizzazione, puoi iniziare estendendola classe TextBox

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.