Visualizzazione dei risultati da 1 a 10 su 10

Discussione: effetto sul pulsante

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    effetto sul pulsante

    ciao a tutti,
    si puo fare in modo che quando premo su un pulsante (<asp:button) ci sia un effetto particolare, esempio si scurisce o atro.....?
    grazie
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    codice:
    <input type="submit" OnMouseOver="this.className='over';" OnMouseOut="this.className='out';" class="out">
    <style>
    .over {background-color: yellow;}
    .out20.57 14/12/2004 {background-color: green;}
    </style>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ma in asp.net non si può fare niente?
    victor
    ----------------------

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da victor8872
    ma in asp.net non si può fare niente?
    quoto con piacere una risposta sensata
    Originariamente inviato da sms
    codice:
    <input type="submit" OnMouseOver="this.className='over';" OnMouseOut="this.className='out';" class="out">
    <style>
    .over {background-color: yellow;}
    .out20.57 14/12/2004 {background-color: green;}
    </style>
    Scusami, ma per cambiare il colore di un tasto di submit tu invieresti la pagina nel server, magari con una connessione lenta, intasata e costosa? Allora mi dispiace per chi ha creato quel gioiellino de .net :master:

    Pietro

  5. #5
    Al button in cui impostare quello style puoi scrivere:
    codice:
    button.Attributes.Add("OnMouseOver","this.className='over'")
    button.Attributes.Add("OnMouseOut","this.className='out'")
    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da pietro09

    Scusami, ma per cambiare il colore di un tasto di submit tu invieresti la pagina nel server, magari con una connessione lenta, intasata e costosa? Allora mi dispiace per chi ha creato quel gioiellino de .net :master:

    guarda ke quello è tutto codice js se non "runat='server'"
    in alternativa puoi usare la pseudoclasse :hover dei css, ke xò funziona solo su mozilla e co (x ie funziona solo sui link, x mozilla e co anke su tutto il resto)

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da sms
    codice:
    <input type="submit" OnMouseOver="this.className='over';" OnMouseOut="this.className='out';" class="out">
    <style>
    .over {background-color: yellow;}
    .out20.57 14/12/2004 {background-color: green;}
    </style>
    ehm ovviamente "20.57 14/12/2004" non ci deve stare..
    ho sbagliato, ho premuto f5 nel notepad .. sarebbe
    .out {background-color: green;}

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms
    guarda ke quello è tutto codice js se non "runat='server'"
    in alternativa puoi usare la pseudoclasse :hover dei css, ke xò funziona solo su mozilla e co (x ie funziona solo sui link, x mozilla e co anke su tutto il resto)

    Veramente mi sono spiegato male Io ero e sono perplesso con chi utilizza un evento server per fare una cosa semplice che può essere fatta benissimo nel client.
    Per esempio, per cambiare il colore di una label non mi sembra intelligente rimandare la pagina al server, ma è più giusto cambiare la classe dal client..
    Pietro

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da pietro09
    Veramente mi sono spiegato male Io ero e sono perplesso con chi utilizza un evento server per fare una cosa semplice che può essere fatta benissimo nel client.
    Per esempio, per cambiare il colore di una label non mi sembra intelligente rimandare la pagina al server, ma è più giusto cambiare la classe dal client..
    cioè hai invertito i due quote?

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms
    cioè hai invertito i due quote?
    Non ti seguo più. :master: Io intendevo solo rimarcare e riconsigliare la tua risposta e non qualcosa che rispondesse a ma in asp.net non si può fare niente? Ciao
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.