21 messaggi dal 28 febbraio 2006
Ciao, rieccomi che ritorno a rompere con le mie domande inutili.

Stavo smanettando un pochino con il C# e l'asp, e vorrei sapere come funzionano gli eventi FOCUS attribuiti a un controllo Button.

- Come si dichiarano e come gestisco l'evento?
- Il risultato che vorrei ottenere e' un cambiamento del pulsante al passaggio del mouse sopra di esso.


Grazie ancora in anticipo per l'aiuto

Ciao e buona giornata
Ciao,

estremizzando puoi gestire l'evento onmousover in questo modo:

<asp:Button id=Button1 runat="server"
            Text="Button1"
            Width="100px"
            onmouseover="this.style.backgroundColor='yellow'"
            onmouseout="this.style.backgroundColor='buttonface'"
            onclick="Button1_Click" />


il modo piu elegante comunque resta "l'intercettazione" dell'oggetto Button (tramite ClientId) all'interno di una funzione javascript che crei per gestire gli eventi che desideri.

Fabrizio

Fabrizio Canevali
21 messaggi dal 28 febbraio 2006
Grazie mille. Puoi darmi un'altra delucidazione?... a cosa serve quel BUTTONFACE??
buttonface è un colore:

ButtonFace=192 181 255

Fabrizio

Fabrizio Canevali
21 messaggi dal 28 febbraio 2006
ah okei... scusami se la mia domanda era un pochino ovvia...

Per metodo elegante, intendi dichiarare degli eventi che cambino dal codice ascx il colore (come nell'esempio che hai postato)?

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.