Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Priorità sul pulsante invio

    Salve, io ho una form con degli ImageButton che cambiano la lingua e sono posizionati ad inizio pagina, e successivamente ho una modulo di autenticazione di login e password con un Button.

    Ma posizionando il cursore sulla login o password e premendo invio anzichè catturare l'evento invio il Button, lo prende l'ImageButton della lingua e mi cambia la lingua.

    Come posso dare priorità al Button?

    codice:
    <form id="frmForm" runat="server">
    
    <asp:ImageButton runat="server" ID="btnIt" src="img/it.png" OnClick="btnIt_Click" CausesValidation="false" />
    <asp:ImageButton runat="server" ID="btnEn" src="img/en.png" OnClick="btnEn_Click" CausesValidation="false" />
    
    <label for="login" class="label1">Login</label>
    <asp:TextBox runat="server" ID="txtLogin" CssClass="txt1"></asp:TextBox>
    <label for="login" class="label2">Password</label>
    <asp:TextBox runat="server" ID="txtPassword" TextMode="Password" CssClass="txt2"></asp:TextBox>
    <asp:Button runat="server" ID="btnLogin" CssClass="btnsub" CausesValidation="true" />
    
    </form>
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  2. #2

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
    Page.Form.DefaultButton = bottone.UniqueID;
    
    oppure
    
    <form id="form1" runat="server" defaultbutton="dbutton">
       <asp:Button runat="server" id="dbutton" Text="submit" />
    </form>
    Vedi un po'...Non ho provato

  4. #4
    Ho risolto così:

    codice:
    <asp:Panel runat="server" ID="LoginContainer" DefaultButton="btnLogin">                             <label for="login" class="label1">                                 Login</label>                             <asp:TextBox runat="server" ID="txtLogin" CssClass="txt1"></asp:TextBox>                             <label for="login" class="label2">                                 Password</label>                             <asp:TextBox runat="server" ID="txtPassword" TextMode="Password" CssClass="txt2"></asp:TextBox>                             <asp:Button runat="server" ID="btnLogin" CssClass="btnsub"                                  CausesValidation="true" onclick="btnLogin_Click" />                             <div class="iscrizione">                                 <ul>[*]Iscriviti a Global Aste[*]<span></span>[*]Hai dimenticato la password?                                     <asp:CheckBox runat="server" ID="chkRicordami" CssClass="ceck_b" Text="Ricordami" />[/list]</div>                         </asp:Panel>
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  5. #5
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Originariamente inviato da djciko
    codice:
    Page.Form.DefaultButton = bottone.UniqueID;
    
    oppure
    
    <form id="form1" runat="server" defaultbutton="dbutton">
       <asp:Button runat="server" id="dbutton" Text="submit" />
    </form>
    Vedi un po'...Non ho provato
    Questo però se non sbaglio se si usano le Masterpage non funziona.

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da cassano
    Questo però se non sbaglio se si usano le Masterpage non funziona.
    Infatti è una vecchia soluzione..

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 © 2026 vBulletin Solutions, Inc. All rights reserved.