| Andrea Cassone |
Eventi UserControl
Ciao
Qualcuno sa indicarmi come utilizzare un evento dello usercontrol nella pagina che lo contiene? Grazie Andrea Cassone |
| WIlliam Franchini |
Re: Eventi UserControl
> Ciao
> Qualcuno sa indicarmi come utilizzare un evento dello usercontrol nella pagina > che lo contiene? > Ciao una volta esposto l'evento nel codice dello user control lo usi nello stesso modo degli eventi dei server control standard. Se per esempio il tuo uc e' registrato come <mytags:mycontrol> e l'evento e' MyEvent allora puoi agganciare un handler con <mytags:mycontrol MyEvent="MyEventHandler" /> spero sia ok William |
| Andrea Cassone |
Re: Eventi UserControl
Ciao William
Facendo come tu mi indichi "<mytags:mycontrol MyEvent="MyEventHandler" />" creo l'evento anche sulla pagina che utilizza lo user controll? Grazie Andrea |
| WIlliam Franchini |
Re: Eventi UserControl
on 2. Jul 2002 09:53 Andrea Cassone wrote:
> Ciao William > Facendo come tu mi indichi "<mytags:mycontrol MyEvent="MyEventHandler" />" creo l'evento > anche sulla pagina che utilizza lo user controll? sarà l'età, ma non credo di aver capito :-) se per evento intendi l'handler allora la risposta è no. ovvero nella pagina -deve- esistere una sub di nome MyEventHandler. Se invece la domanda è " con questo tag gestisco l'evento MyEvent nella pagina che utilizza lo user control ?" la risposta è sì. E lo gestisci tramite quella funzione MyEventHandler. spero di aver capito! ciao William |
| Andrea Cassone |
Re: Eventi UserControl
ho provato a fare come tu mi indichi ma non riesco a farlo funzionare!!
Vediamo se ho capito bene: ho un user control (MyUc) che contiene una DropDownList (ddl), all'interno dello MyUc scrivo il codice che gestisce l'evento della ddl sul combiamento dell'ndice (ddl_SelectIndexChanged()). A questo punto sulla pagina utilizzatrice pg1 registro lo MyUc e all'interno del tag scrivo <myTags:MyUc ddl_SelectIndexChanged="Sub_pg1"> dove Sub_pg1 e' la routine scritta nella pg1. Ho capito bene ho sono fuori strada?? Grazie Andrea |
| WIlliam Franchini |
Re: Eventi UserControl
> ho provato a fare come tu mi indichi ma non riesco a farlo funzionare!!
> Vediamo se ho capito bene: > ho un user control (MyUc) che contiene una DropDownList (ddl), all'interno dello >MyUc scrivo il codice che gestisce l'evento della ddl sul combiamento dell'ndice (ddl_SelectIndexChanged()). No! :-> Se il codice lo scrivi all'interno del controllo allora sara' il controllo stesso a gestire l'evento. Quello che dovresti fare e' esporre l'evento come membro pubblico. (public event EventHandler MyEvent). Fatto questo nella pagina che usa il controllo puoi collegare il tuo handler. fammi sapere...al limite ti posto in privato un esempio completo William |
| Andrea Cassone |
Re: Eventi UserControl
Ciao WIlliam
non riesco a farlo funzionare....sarà il caldo!! Se riesci a mandarmi un esempio in privato te ne sarei molto grato. Grazie Andrea |
| Giovanni D'Arienzo |
Re: Eventi UserControl
gentilmente potrei avere anche io questo progettino di esempio
visto che sono giorni che ho problemi con gli eventi..... grazie in anticipo john79@libero.it |