Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    Pulsante azionato da enter

    Salve a tutti, vorrei sapere come devo fare per far attivare il click di un pulsante non solo cliccandoci sopra ma anche cliccando su enter/invio

    Come posso fare?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da djciko
    dandogli il focus ?
    ma quindi gli do il focus al caricamento.
    Però se uno poi glielo leva? Si tratterebbe del pulsante del log-in .

    Quindi quando uno memorizza user e pass inteoria dovrebbe solo cliccare su invio ed entrare.
    Anche se io ho più pulsanti nella pagina , anche quello per la ricerca. Altrimenti di solito lo faceva in automatico.
    Come posso risolvere?

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Mi sono ricordato che dal FW 2.0 c'e' la proprietà DefaultButton.

    http://geekswithblogs.net/ranganh/ar.../12/74951.aspx

    codice:
    <body>
        <form id="form1" runat="server" defaultbutton="btn">
        <div>
            <asp:TextBox ID="tb1" runat="server"></asp:TextBox>
            <asp:TextBox ID="tb2" runat="server"></asp:TextBox>
            
            <asp:Button ID="btn" runat="server" Text="Submit" />
        </div>
        </form>
    </body>

  5. #5
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da djciko
    Mi sono ricordato che dal FW 2.0 c'e' la proprietà DefaultButton.

    http://geekswithblogs.net/ranganh/ar.../12/74951.aspx

    codice:
    <body>
        <form id="form1" runat="server" defaultbutton="btn">
        <div>
            <asp:TextBox ID="tb1" runat="server"></asp:TextBox>
            <asp:TextBox ID="tb2" runat="server"></asp:TextBox>
            
            <asp:Button ID="btn" runat="server" Text="Submit" />
        </div>
        </form>
    </body>
    mmm ma lo dovrei mettere in tutte le pagine? Essendo un bottone che sta in un ascx che è incluso in tutte le pagine.
    Cmq ho capito da cosa dipende il problema perchè per default si prende un'altro bottone e quindi cliccando su invio parte la sub riferita a quel bottono e non a quello desiderato.

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    se leggi l'articolo, vedrai che nei commenti degli utenti ci sono dei problemi riportati, riguardo l'uso di questa tecnica, proprio quando il bottone e' in uno UserControl. Per la soluzione non saprei dirti. Intanto prova e fai sapere

  7. #7
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da mexican
    mmm ma lo dovrei mettere in tutte le pagine? Essendo un bottone che sta in un ascx che è incluso in tutte le pagine.
    Cmq ho capito da cosa dipende il problema perchè per default si prende un'altro bottone e quindi cliccando su invio parte la sub riferita a quel bottono e non a quello desiderato.
    mi da pure errore: DefaultButton di 'form1' deve essere l'ID di un controllo di tipo IButtonControl.

    A me si tratta di un immagebutton

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    posta il codice, ho provato con un ImageButton e funziona.

  9. #9
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da djciko
    posta il codice, ho provato con un ImageButton e funziona.
    ho letto l'articolo e da quello che noto si deve mettere per forza un panel

  10. #10
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da mexican
    ho letto l'articolo e da quello che noto si deve mettere per forza un panel
    Perfetto ho risolto mettendolo solo nel panel.
    Grazie gentilissimo!!!

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.